Hotels in St. Andrews
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. Andrews?

Carnoustie Golf Hotel
Carnoustie Golf Hotel
9.0 out of 10, Wonderful, (1004)
The price is $68
$82 total
includes taxes & fees
Nov 23 - Nov 24
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in St. Andrews
Showing deals for:Nov 28 - Nov 30
Image gallery for The Covenanter Hotel

The Covenanter Hotel
Cupar
9.0/10Wonderful (23 reviews)
10% off
$165 nightly
Price is $395
Total includes taxes and fees
Check out hotels with a pool in St. Andrews

Carnoustie Golf Hotel
Carnoustie
9.0 out of 10, Wonderful, (1004)
The price is $68
$82 total
includes taxes & fees
Nov 23 - Nov 24
You may also like hotels with spas in St. Andrews

Apex City Quay Hotel & Spa
Dundee
9.2 out of 10, Wonderful, (1161)
The price is $79
$95 total
includes taxes & fees
Nov 23 - Nov 24
You can also stay at pet-friendly hotels in St. Andrews

Malmaison Dundee
Dundee
8.6 out of 10, Excellent, (1000)
The price is $66
$79 total
includes taxes & fees
Nov 23 - Nov 24
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in St. Andrews
Apart hotel
Learn more about St. Andrews
St. Andrews is well-known for its golfing and university life while attractions include St Andrews - Eden Course and The Scores. This historical city has something for everyone including its cathedral, restaurants, and sights like St. Andrews Aquarium and Royal & Ancient Golf Club of St. Andrews.

Check out reviews of St. Andrews hotels guests love

No1. Apartments St Andrews - South Street
10/10 Excellent
Frequently asked questions
Keep exploring
- Landmarks
- Star Rating
- Accommodation Types
- Amenities
- Hotels close to nearby airports
- Hotels near a Station
- Nearby cities
- Top cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Old Course at St Andrews
- Hotels near University of St. Andrews
- Hotels near St. Andrews Links
- Hotels near St. Andrew's Cathedral
- Hotels near St Andrews Bay
- Hotels near Royal & Ancient Golf Club of St. Andrews
- Hotels near St. Andrew's Castle
- Hotels near The Fife Coastal Path
- Hotels near Kingsbarns Golf Links
- Hotels near West Sands
- Hotels near The Scores
- Hotels near St. Andrews Aquarium
- Hotels near St Andrews - Eden Course
- Hotels near Cambo Estate Gardens
- Hotels near St. Andrews Botanic Garden
- Hotels near St Andrews - Jubilee Course
- Hotels near East Sands
- Hotels near Craigtoun Country Park
- Hotels near St. Athernase Church
- Hotels near Swilken Bridge
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- York Hotels
- Liverpool Hotels
- Glasgow Hotels
- Birmingham Hotels
- Bath Hotels
- Blackpool Hotels
- Bristol Hotels
- Newcastle-upon-Tyne Hotels
- Cardiff Hotels
- Belfast Hotels
- Leeds Hotels
- Oxford Hotels
- Brighton Hotels
- Chester Hotels
- Whitby Hotels
- Inverness Hotels
- Southampton Hotels
Most popular destinations
Hotels
- Hotels near Blue Lagoon
- Casa Del Virrey Hotel and Suites
- Hotel Boutique Meson de la Abundancia
- Villa Nepos Hotel
- Trembesi Hotel
- Cheap Hotels in Kingston
- Hotels near Rose Hall Great House
- Mountain Top Villa
- Hotels with Free Breakfast in East Lansing
- Hotel Hacienda Del Caribe
- Cheap Hotels in Fort Walton Beach - Destin
- El Dorado Maroma Cenote, Underground Expedition All & More Inclusive - Adults Only
- Hilton Vacation Club Royal Palm St. Maarten
- Hotels near Cruise Terminal
- Cheap Hotels in Nassau
- Hotel Gran Jimenoa
- Camino Real Monterrey
- Hotels in Manchester
- Hotels near Fundacion Santa Fe de Bogota University Hospital
- Apple Inn
- Hotels near Levi's Stadium
- Hotel Hacienda La Purisima
- Grand Miramar All Luxury Suites & Residences
- Hotel Misión Oaxaca
- Turibana Plaza
- Los Amores II, Bucerias, Nayarit
- Days Inn by Wyndham Macon I-75 North

















































































































































