Search Filter

Price

Star
  • 10
  • 55
  • 47
  • 5
  • 0
  • 202
Accommodation Type
  • Holiday homes 119
  • Hotels 66
  • Apartments 43
  • Bed and breakfasts 40
  • Guest houses 26
  • Inns 8
  • Lodges 5
  • Cottages 4
  • Hostels 3
  • Motels 2
  • Holiday parks 2
  • Country houses 1
Hotel Facilities
  • WiFi available in all areas245
  • Non-smoking throughout225
  • Heating209
  • Non-smoking rooms199
  • Garden184
  • Golf course (within 3 km)129
  • Breakfast options99
  • Family rooms99
  • Bar84
  • Restaurant79

Hotels near St Michaels Golf Club


Please select a hotel from the list of hotels in and near St Michaels Golf Club. The list below displays hotels within 30 kilometers of St Michaels Golf Club.
Order By
HOTEL IMAGE
Shangri-la bed and breakfast

Shangri-la St Michaels , St Andrews , KY16 0DU

Shangri-la bed and breakfast is 0.55 kilometers from St Michaels Golf Club. Room prices starting from £ 45

Check availability and book online.
Guest Reviews
9.4 out of 10

From 43 Reviews
Starting From
£ 45
HOTEL IMAGE
The Roundel

Southfield Farm Steading Leuchars , Leuchars , KY16 0BP

The Roundel is 0.81 kilometers from St Michaels Golf Club. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Pinewood Country House

Tayport Road, St Michaels , Leuchars , KY16 0DU

Pinewood Country House is 1.24 kilometers from St Michaels Golf Club. Room prices starting from £ 110

Check availability and book online.
Guest Reviews
9.5 out of 10

From 81 Reviews
Starting From
£ 110
The Haven @ Mill House

Mill House , Balmullo , KY16 0AB

The Haven @ Mill House is 1.90 kilometers from St Michaels Golf Club. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9 out of 10

From 25 Reviews
Starting From
£ 0
Drumoig Golf Hotel

Forgan Drive , Leuchars , KY16 0DS

Drumoig Golf Hotel is 2.85 kilometers from St Michaels Golf Club. Room prices starting from £ 85

Check availability and book online.
Guest Reviews
8.3 out of 10

From 359 Reviews
Starting From
£ 85
Vicarsford lodge Guest House

St Michael by Leuchars , Leuchars , KY16 0DT

Vicarsford lodge Guest House is 3.04 kilometers from St Michaels Golf Club. Room prices starting from £ 95

Check availability and book online.
Guest Reviews
8.7 out of 10

From 68 Reviews
Starting From
£ 95
Eden Mansion

Eden Mansion, Cupar Road , St Andrews , KY16 0UP

Eden Mansion is 3.16 kilometers from St Michaels Golf Club. Room prices starting from £ 170.82

Check availability and book online.
Guest Reviews
9.3 out of 10

From 219 Reviews
Starting From
£ 170.82
Edenside House

Edenside , St Andrews , Ky169sq

Edenside House is 3.64 kilometers from St Michaels Golf Club. Room prices starting from £ 84

Check availability and book online.
Guest Reviews
8.9 out of 10

From 268 Reviews
Starting From
£ 84
St Andrews Forest Lodges

Kincaple City Kincaple , Strathkinness , KY16 9SH

St Andrews Forest Lodges is 4.30 kilometers from St Michaels Golf Club. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.8 out of 10

From 5 Reviews
Starting From
£ 0
Sandford Country Cottages

Sandford House, St Fort , Newport-On-Tay , DD6 8RG

Sandford Country Cottages is 4.45 kilometers from St Michaels Golf Club. Room prices starting from £ 138.6

Check availability and book online.
Guest Reviews
9.9 out of 10

From 11 Reviews
Starting From
£ 138.6