Search Filter

Star
  • 10
  • 48
  • 40
  • 5
  • 0
  • 181
Accommodation Type
  • Holiday homes 109
  • Hotels 55
  • Apartments 40
  • Bed and breakfasts 31
  • Guest houses 26
  • Inns 7
  • Student accommodation 5
  • Lodges 4
  • Hostels 3
  • Country houses 1
  • Motels 1
  • Holiday parks 1
  • Campsites 1
Hotel Facilities
  • Internet services269
  • WiFi269
  • Free WiFi268
  • Non-smoking throughout261
  • Parking232
  • WiFi available in all areas219
  • Free parking215
  • Heating206
  • Non-smoking rooms196
  • On-site parking174

Hotels near St Andrews Memorial Hospital


Please select a hotel from the list of hotels in and near St Andrews Memorial Hospital. The list below displays hotels within 30 kilometers of St Andrews Memorial Hospital.
Order By
HOTEL IMAGE
The New Inn

St Mary Street , St Andrews , KY16 8AZ

The New Inn is 0.18 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 242 Reviews
£ Avg/Night
HOTEL IMAGE
St Andrews modern flat 3 bed

, St Andrews , KY16 8BN

St Andrews modern flat 3 bed is 0.47 kilometers from St Andrews Memorial Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
out of 10

From 0 Reviews
£ Avg/Night
HOTEL IMAGE
No12 Bed and Breakfast, St Andrews

12 Grange Road , St Andrews , KY16 8LF

No12 Bed and Breakfast, St Andrews is 0.47 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 27 Reviews
£ Avg/Night
23 Market Street, St. Andrews

, St Andrews , KY16 9NS

23 Market Street, St. Andrews is 0.61 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 3 Reviews
£ Avg/Night
The Spindle B&B

4 Dempster Terrace , St Andrews , KY16 9QQ

The Spindle B&B is 0.62 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 97 Reviews
£ Avg/Night
St Andrews Hideaway

, St Andrews , KY16 8DE

St Andrews Hideaway is 0.65 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 6 Reviews
£ Avg/Night
The Albany St Andrews

56 North Street , St Andrews , KY16 9AH

The Albany St Andrews is 0.67 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 778 Reviews
£ Avg/Night
138 North Street

138 North Street 138 , St Andrews , KY16 9AF

138 North Street is 0.93 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 19 Reviews
£ Avg/Night
Helens Lea

, St Andrews , KY16

Helens Lea is 0.93 kilometers from St Andrews Memorial Hospital. Room prices starting from £

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

From 8 Reviews
£ Avg/Night
Cherry Blossom

66 Bridge Street , St Andrews , KY16 8AA

Cherry Blossom is 0.93 kilometers from St Andrews Memorial Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
out of 10

From 0 Reviews
£ Avg/Night