21 clubs · Swansea
Golf courses in and near Swansea
Tee Time lists 21 golf clubs within 15 miles of Swansea. 15 take visitor tee times online through Tee Time; the other 6 are listed so you can contact them directly. The nearest is Morriston Golf Club, 3.8 miles from the centre of Swansea. The lowest price for a round in the next 7 days is £15 at Morriston Golf Club. Of these, 2 have a 9-hole course, 4 have a driving range and 4 have a golf simulator.
Tee times near Swansea
- Today
No tee times left today.
- This weekend, from Saturday 14 November 2026
282 tee times at 9 clubs, from £20
Golf near Swansea at a glance
- Golf clubs
- 21
- Book online with Tee Time
- 15
- Lowest price in the next 7 days
- £15 at Morriston Golf Club
- Nearest club
- Morriston Golf Club, 3.8 mi
- Clubs with a 9-hole course
- 2
- Clubs with an 18-hole course
- 19
- Clubs with a driving range
- 4
- Clubs with a golf simulator
- 4
Golf clubs near Swansea, nearest first
- Morriston Golf Club18 holes · from £153.8 miCheck availability
- Clyne Golf Club18 holes · from £303.9 miCheck availability
- Swansea Bay Golf Club18 holes3.9 miNot bookable online
- Fairwood Park Golf Club18 holes · from £254.4 miCheck availability
- Langland Bay Golf Club18 holes · from £404.5 miCheck availability
- The Gower Golf Club18 holes · from £205.4 miCheck availability
- Mond Valley Golf Club18 holes · from £305.8 miCheck availability
- Neath Golf Club18 holes7.8 miNot bookable online
- Pennard Golf Club18 holes · golf simulator7.9 miCheck availability
- Pontardawe Golf Club18 holes · from £30 · driving range8.4 miCheck availability
- Tata Steel Golf9 holes8.8 miNot bookable online
- Machynys Peninsula Golf Club18 holes · from £45 · driving range · golf simulator9.2 miCheck availability
- Lakeside Golf Club9 holes10.2 miNot bookable online
- Maesteg Golf Club18 holes · from £3011.7 miCheck availability
- Garnant Park Golf Club18 holes · from £2512 miCheck availability
- Pyle & Kenfig Golf Club18 holes · golf simulator12.3 miNot bookable online
- The Grove Golf Club18 holes · driving range13 miNot bookable online
- Grove Golf Club18 holes · from £2213.5 miCheck availability
- Royal Porthcawl Golf Club18 holes13.6 miCheck availability
- Glynhir Golf Club18 holes · driving range13.8 miCheck availability
- Ashburnham Golf Club18 holes · from £50 · golf simulator14.2 miCheck availability
9-hole golf courses near Swansea
2 clubs with a 9-hole course near Swansea; the nearest is Tata Steel Golf (8.8 mi).
18-hole golf courses near Swansea
19 clubs with an 18-hole course near Swansea; the nearest is Morriston Golf Club (3.8 mi).
- Morriston Golf Club
- Clyne Golf Club
- Swansea Bay Golf Club
- Fairwood Park Golf Club
- Langland Bay Golf Club
- The Gower Golf Club
- Mond Valley Golf Club
- Neath Golf Club
- Pennard Golf Club
- Pontardawe Golf Club
- Machynys Peninsula Golf Club
- Maesteg Golf Club
- Garnant Park Golf Club
- Pyle & Kenfig Golf Club
- The Grove Golf Club
- Grove Golf Club
- Royal Porthcawl Golf Club
- Glynhir Golf Club
- Ashburnham Golf Club
Golf clubs with a driving range near Swansea
4 clubs with a driving range near Swansea; the nearest is Pontardawe Golf Club (8.4 mi).
Golf simulators near Swansea
4 clubs with a golf simulator near Swansea; the nearest is Pennard Golf Club (7.9 mi).
Golf under £30 near Swansea
5 clubs with rounds from under £30 near Swansea; the nearest is Morriston Golf Club (3.8 mi).
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0; distances are in a straight line.