
21 clubs · Swansea
Golf courses in and near Swansea
Photo: Fairwood Park Golf Club
Tee times near Swansea
Search tee times near Swansea- Today
16 tee times at 2 clubs. Lowest price today: £25
- This weekend, from Sunday 15 November 2026
16 tee times at 2 clubs. Lowest price this weekend: £25
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.
Golf near Swansea at a glance
- Golf clubs
- 21
- Book online with Tee Time
- 15
- Lowest price on any day 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
Clubs you can book online come first, then the rest, nearest first.
- Morriston Golf Club3.8 mi18 holes(0)from £159 tee times todayuntil 17:00
- Clyne Golf Club3.9 mi18 holes(0)from £30Check availability
Fairwood Park Golf Club4.4 mi18 holes(0)from £25Check availability
Langland Bay Golf Club4.5 mi18 holes(0)from £40Check availability
The Gower Golf Club5.4 mi18 holes(0)from £20Check availability- Mond Valley Golf Club5.8 mi18 holes(0)from £30Check availability
Pennard Golf Club7.9 mi18 holes(0)Check availability
Pontardawe Golf Club8.4 mi18 holes(0)from £30driving rangeCheck availability
Machynys Peninsula Golf Club9.2 mi18 holes(0)from £45driving rangeCheck availability
Maesteg Golf Club12 mi18 holes(0)from £30Check availability- Garnant Park Golf Club12 mi18 holes(0)from £25Check availability
Grove Golf Club14 mi18 holes(0)from £22Check availability
9 more clubs near Swansea, nearest first
- Swansea Bay Golf Club18 holes3.9 miNot bookable online
- Neath Golf Club18 holes7.8 miNot bookable online
- Tata Steel Golf9 holes8.8 miNot bookable online
- Lakeside Golf Club9 holes10.2 miNot bookable online
- Pyle & Kenfig Golf Club18 holes · golf simulator12.3 miNot bookable online
- The Grove Golf Club18 holes · driving range13 miNot bookable online
- 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 mi7 tee times todayTee times until 16:27 · £50 pp
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).
Show all 19 clubs
- 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.