Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near City Centre St. Andrews - City Centre St. Andrews

Lodging close to City Centre St. Andrews are provided below in the order of their distance (closest first). Search for cheap and discount hotel rates near City Centre St. Andrews (City Centre St. Andrews) for your upcoming individual or group travel.We show the best lodging close to City Centre St. Andrews so you can review the City Centre St. Andrews available lodging below and find the perfect hotel.

Lodging & Accommodations close to City Centre St. Andrews

Old Course Hotel Golf Resort & Spa Old Station Rd., St Andrews, KY169SP United Kingdom ~0.62 miles west of City Centre St. Andrews / ~11 minutes walking
  • Luxurious Five Star Resort hotel
  • Hotel has an eco-friendly policy See policy
  • Very nice wellness & sports facilities
  • Expensive everything
From$271
Very Good 4.5 /5Read Reviews CallBookMore Details
Rufflets Country House Hotel in St Andrews
+1-888-305-3366
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~1.84 miles west of City Centre St. Andrews
  • Four star hotel
  • Hotel has 2 floors
  • Affordable food
  • Average restaurant service
Fairmont St. Andrews Fife, St Andrews, KY168PN United Kingdom ~2.72 miles southeast of City Centre St. Andrews
  • Luxurious 5 Star Resort hotel
  • 17 suites in hotel
  • Near city centre
  • Most guests thought they were poorly maintained
From$164
Very Good 4.5 /5Latest Reviews CallBookMore Details
Apex City Quay Hotel & Spa : 1 West Victoria Dock Rd.
+1-888-283-3404
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~10.52 miles northwest of City Centre St. Andrews
  • High-end property
  • Most guests thought the view was good
  • Shower was ok
From$125
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Dundee in Dundee
+1-866-221-8581
41 Dock St., Dundee, DD13DR United Kingdom ~10.63 miles northwest of City Centre St. Andrews
  • Affordable Downtown hotel
  • Check-in time: 14.00pm
Westport Luxury Serviced Apartments : 138 West Marketgait
+1-866-429-5787
138 West Marketgait, Dundee, DD11NJ United Kingdom ~10.81 miles northwest of City Centre St. Andrews
  • High-end property
  • 2 meeting rooms in property
  • Spacious rooms
  • Most guests said rooms were clean
Old Manor Hotel 55 Leven Rd., Leven, KY86AJ United Kingdom ~10.90 miles southwest of City Centre St. Andrews
  • 3-star Rural hotel
  • 3 meeting rooms in property
Carnoustie Golf Hotel & Spa Links Parade, Carnoustie, DD77JE United Kingdom ~11.34 miles north of City Centre St. Andrews
  • Expensive Golf Course property
  • 96 rooms in property
From$125
Average 3.5 /5Reviews CallBookMore Details
Best Western Invercarse Hotel 371 Perth Rd., Dundee, DD21PG United Kingdom ~11.93 miles northwest of City Centre St. Andrews
  • 3-star Airport hotel
  • Check in time: 11.00am
Doubletree by Hilton Dundee : Kingsway West Kingsway West, Dundee, DD25JT United Kingdom ~13.21 miles northwest of City Centre St. Andrews
  • 4 star Suburban property
  • Check in time: 14.00
  • Great parking, according to 94%
  • Great ice cream shop
Balbirnie House : Balbirnie Park Markinch
+1-888-283-3404
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~16.26 miles southwest of City Centre St. Andrews
  • High-end Rural hotel
  • 3 floors in hotel
  • Exclusive club
  • Great location
From$103
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express Glenrothes
+1-866-221-8581
Leslie Roundabout Leslie Rd., Glenrothes, KY63EP United Kingdom ~17.88 miles southwest of City Centre St. Andrews
  • 3-star Downtown hotel
  • Check-in: 15:00
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Macdonald Marine Hotel & Spa - North Berwick Cromwell Rd., North Berwick, EH394LZ United Kingdom ~19.54 miles south of City Centre St. Andrews
  • High end hotel
From$125
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Victoria Hotel
+1-888-690-5281
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~20.92 miles southwest of City Centre St. Andrews
  • Mid-scale Suburban hotel
  • 21 rooms in hotel
  • Excellent food
  • Bathroom could be optimized
Murrayshall Hotel & Golf Courses Murrayshall Rd., Scone, PH27PH United Kingdom ~22.78 miles west of City Centre St. Andrews
  • High end Golf Course property
  • Hotel has 14 suites
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Salutation Hotel : 34 South St. 34 South St., Perth, PH28PH United Kingdom ~24.53 miles west of City Centre St. Andrews
  • Midscale property
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Kingswood Hotel : Kinghorn Rd. Kinghorn Rd., Burntisland, KY39LL United Kingdom ~24.76 miles southwest of City Centre St. Andrews
  • Three Star Downtown hotel
  • Hotel has 2 suites
  • Most guests thought the service was very professional
  • Most guests loved the menu selection
From$80
Very Good 4.5 /5Reviews CallBookMore Details
The Station Hotel - Perth 1 Leonard St., Perth, PH28ET United Kingdom ~24.87 miles west of City Centre St. Andrews
  • High-end Suburban hotel
  • 3 floors in hotel
  • Wonderful sightseeing
  • Old sash windows
The Green Hotel Golf & Leisure Resort : 2 The Muirs 2 The Muirs, Kinross, KY138AS United Kingdom ~25.86 miles west of City Centre St. Andrews
  • 3-star Rural hotel
  • Hotel has 2 floors
Holiday Inn Express Perth
+1-866-429-5787
200 Dunkeld Rd. Inveralmond, Perth, Scotland, PH13AQ United Kingdom ~26.06 miles west of City Centre St. Andrews
  • 3-star property
  • 81 rooms in hotel
 [1 - 20 of 25]    
Next: Show All Available City Centre St. Andrews Hotels with Pricing

Chart of the best hotels near City Centre St. Andrews

HotelDescriptionLink
1. Old Course Hotel Golf Resort & SpaThe Old Course Hotel Golf Resort & Spa is a leading 5 star hotel located approx. 0.6 miles west of City Centre St. Andrews and about a 10 min. stroll by foot. Recent guests gave this hotel a verified guest score of 4.5 out of 5.Get the latest price
2. Fairmont St. AndrewsThe Fairmont St. Andrews is a leading 5 star hotel located approx. 2.7 miles southeast of City Centre St. Andrews and about a 5 min. drive or uber ride. Recent guests gave this hotel a verified guest score of 4.5 out of 5.Get the latest price
3. Apex City Quay Hotel & SpaThe Apex City Quay Hotel & Spa is a well-liked 4-Star hotel located about 10.5 miles northwest of City Centre St. Andrews and roughly a 21 minute drive or taxi ride. With a average guest review rating of 4.5/5, this makes it one of the first-class hotel options near City Centre St. Andrews.Get the latest price
4. Holiday Inn Express DundeeThe Holiday Inn Express Dundee is a well-liked 3 star hotel located about 10.6 miles northwest of City Centre St. Andrews and about a 21 min. drive by car. Recent guests gave this hotel an average guest review rating of 3.5 out of 5.Get the latest price
5. Old Manor HotelThe Old Manor Hotel is an in demand 3 star hotel located approx. 10.9 miles southwest of City Centre St. Andrews and approximately a 21 min. car ride. Recent travelers gave this hotel an aggregate guest review score of 4.5 out of 5.Get the latest price

5 Best Hotels near City Centre St. Andrews

Back to Top