Explore top 2025 4 Star Hotels in St. Andrews
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top St. Andrews 4 Star hotels

Apex City Quay Hotel & Spa
Fantastic facilities including rhe spa and swimming pool. Room lovely with amazing complimentary shampoo conditioner and hand and body lotion. Massive bed and very comfortable pillows. Complimentary flavoured teas, hot chocolate, coffee and 2 bottles of water very welcome. Room a lovely temperature. ...
Reviewed on Oct 18, 2025

Malmaison Dundee
Nice stay
Reviewed on Oct 15, 2025

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Carpark charges wgich i find poor customer service
Reviewed on Oct 17, 2025

Carnoustie Golf Hotel
Hotel was clean staff friendly and variety of food was good
Reviewed on Oct 17, 2025

Hotel Indigo Dundee by IHG
Everything was absolutely perfect 👌 the staff how clean the rooms where the whole hotel was perfect apart from one thing the restaurant needs to have more variety in the menu l know sometimes its hard but if they was to do something different each or other day it would be brilliant thanks again ...
Reviewed on Oct 17, 2025

Hotel du Vin & Bistro St. Andrews
Beatiful St Andrews hotel right across from the Old Course and walkable to sites and shops. Spacious, clean rooms. Excellent fresh breakfast options.
Reviewed on Oct 17, 2025

Rufflets St Andrews
Excellent little hotel with beautiful relaxing grounds. Few amenities. Above average staff.
Reviewed on Oct 22, 2025

Cleveden House by The Dunvegan
Spacious room, clean and warm, and situated in a very good location. The old course was very easy to walk to. Price is good as well! The check-in counter is just quite far, but as its not really a "hotel" in the strict sense, that was fine. Thanks for the comfortable stay!
Reviewed on Oct 12, 2025

The Dunvegan Hotel
Great location near the Old Course. Nice size room with a fun bar/ restaurant on the first floor. The bathroom was completely renovated and was great. We walked a lot of St Andrews from this location.
Reviewed on Oct 13, 2025

No1. Apartments & Bedrooms St Andrews - St Mary’s
The deluxe 1 bedroom apartment was extremely spacious and it was setup really well with different areas. It was a unique property and had everything we needed during our stay. Location was excellent, and easy to walk to everything. Amenities in the room were good. Easy access to free parking. Only ...
Reviewed on Oct 20, 2025
4 Star Hotels St. Andrews
Looking to live it up on your vacation with a bit of luxury? Or maybe you’ve decided that your boss can afford to put you up at a place of your choice on your next business trip?
Come on, you deserve it!
The best part about staying in St. Andrews 4 star hotels is that you’ll often be close to all the local sights and attractions. Whether you’re visiting the area for the first time or you’re back in town for more fun, a 4 star hotel is going to put you right in the heart of all the action.
Plus, you can rest easy knowing that you’re being well taken care of during your visit. Instead of worrying about where to eat or what to see, your friendly hotel staff will be happy to help you get whatever you need.
The best four star hotels in St. Andrews will also frequently include access to high-quality fitness centers and pools, so you’ll feel like you’re staying in an exclusive resort rather than a hotel. You won’t have any excuse for not keeping up with your workout routine!
If you’re looking for 4 star hotels in St. Andrews, you’ll find the most bang for your buck by booking your stay with Travelocity. Go explore a new city, and know you’re getting the best deal on a great hotel with the Travelocity Price Guarantee.
Recent St. Andrews hotel reviews by fellow wanderers

Seaton House - Small Luxury Hotels of the World
More ways to wander St. Andrews
Explore More Ways to Travel with Travelocity
- Hotels near Leuchars Station
- Guest Houses in Mount Melville
- Inns in Mount Melville
- Crail Hotels
- Hotels near Craigtoun Country Park
- Lodges in Kingsbarns
- Tayport Hotels
- 3 Star Hotels in Dundee
- Apartments in Dundee
- Cottages in Dundee
- Extended Stay Hotels in Dundee
- Hostels in Dundee
- Kid Friendly Hotels in Dundee
- Hotels with Balconies in Dundee
- Hotels with Hot Tubs in Dundee
- Hotels with an Indoor Pool in Dundee
- Dundee Hotels
- Lodges in Dundee
- Cabins in Cellardyke
- Cellardyke Hotels
- Apartments in Cupar
- Hotels with Suites in Cupar
- Hotels on the Lake in Cupar
- Spa Resorts & in Cupar
- Cupar Hotels
- Lower Largo Hotels
- 4 Star Hotels in Tayside
- Wormit Hotels
- Hotels with Pools in Kilrenny
- Kilrenny Hotels
- Hotels near Drumoig Golf Course
- Beach Resorts & in Elie
- Cheap Hotels in Elie
- Elie Hotels
- Farmstay in Balmerino
- Lodges in Balmerino
- Cottages in Anstruther
- Anstruther Hotels
- B&B in Peat Inn
- Cabins in Peat Inn
- B&B in Lundin Links
- Extended Stay Hotels in Lundin Links
- Lundin Links Hotels
- Dairsie Hotels
- Hotels near Old Course at St Andrews
- Strathkinness Hotels
- Inns in Strathkinness
- 4 Star Hotels in Glenfarg
- Cottages in Blebo Craigs
- B&B in Kincaple
- B&B in Monifieth
- Monifieth Hotels
- Cottages in Ceres
- Extended Stay Hotels in Ceres
- Ceres Hotels
- Lodges in Ceres
- Rv Parks in Ceres
- Cottages in St Monans
- St Monans Hotels
- Boarhills Hotels
- Extended Stay Hotels in Radernie
- Golf Resorts & in Leuchars
- Leuchars Hotels
- Colinsburgh Hotels
- B&B in Broughty Ferry
- Broughty Ferry Hotels
- Lodges in Broughty Ferry
- Kilconquhar Hotels
- New Gilston Hotels
- Hotels near St. Andrews Links
- 3 Star Hotels in Auchtermuchty





