St Andrews

Find 4-Star Hotels in St Andrews

Choose your dates to see the latest hotel prices and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 16 great 4-Star hotels in St Andrews for you.

Select dates to see latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in St Andrews
No. 1 of 4-Star Select Hotels in Fife
Featured facilities: Parking, Restaurant
Great
102 reviews
9.1/10
1 night
From PHP 15,995
Check availability
54
Hotels in St Andrews
Featured facilities: Dry cleaning, Ironing service
Very Good
102 reviews
8.6/10
1 night
From PHP 8,883
Check availability
99+
Hotels in St Andrews
Featured facilities: Conference room, Dry cleaning, Parking
Great
105 reviews
9.0/10
1 night
From PHP 27,084
Check availability
17
Hotels in St Andrews
No. 2 of 4-Star Select Hotels in Fife
Featured facilities: Laundry service (on-site), Coffee machine
Amazing
76 reviews
9.4/10
1 night
From PHP 17,284
Check availability
40
Hotels in St Andrews
Featured facilities: Blackout curtains, Wardrobe, Microwave
Amazing
63 reviews
9.6/10
1 night
From PHP 22,970
Check availability
37
Hotels in St Andrews
Featured facilities: Parking, Bar, Restaurant
Great
61 reviews
9.3/10
1 night
From PHP 14,732
Check availability
57
Hotels in St Andrews
Featured facilities: Airport pick-up service, Parking
Great
45 reviews
9.1/10
1 night
From PHP 19,691
Check availability
99+
Hotels in St Andrews
Featured facilities: Blackout curtains, Wardrobe
Great
104 reviews
9.3/10
1 night
From PHP 14,723
Check availability
13
Hotels in St Andrews
Relax with the whole family at this peaceful place to stay. Close to Tentsmuir Forest for walking, biking, wildlife and beautiful beach. Close to St Andrews for golf, shopping and restaurants and beaches. Close to Leuchars train station for access to Edinburgh, Glasgow and Aberdeen. Close to Dundee for the V&A, galleries, Museums and culture.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:No events allowed.
Outstanding
10/10
Check availability
46
Hotels in St Andrews
Featured facilities: BBQ, Dining table, Microwave
Outstanding
10/10
Check availability
See All 4-Star Hotels in St Andrews

FAQs

What are the best 4 star hotels in St Andrews?

Whether you are travelling to St Andrews for business or fun, No 5 Pilmour (from PHP 10,808) , Rufflets St Andrews (from PHP 18,428) and No1 Apartments & Bedrooms St Andrews - St Mary's (from PHP 21,607) are all preferred hotels.

What is the average cost of staying in 4 star hotels in St Andrews?

For 4 star hotels in St Andrews, the average cost on weekdays is PHP 27,697, and the usual price on weekends (Friday–Saturday) is PHP 29,748.

What are the best 4 star hotels in St Andrews with bars?

For 4 star hotels in St Andrews with bars, Hotel du Vin, St Andrews (from PHP 31,244) and The Inn At Kingsbarns (from PHP 15,985) are very popular.

What are some of the best 4 star hotels in St Andrews with breakfast?

Which 4 star hotels in St Andrews provide free wifi?

For many, stable internet connection is a must for travel. No 5 Pilmour (from PHP 10,808), No1 Apartments & Bedrooms St Andrews - St Mary's (from PHP 21,607) and No12 Bed and Breakfast, St Andrews (from PHP 19,600) are popular hotels with free Wi-Fi.

Which 4 star hotels in St Andrews are pet friendly?

The Inn At Kingsbarns (from PHP 15,985) is nice with your pets. Take your beloved pets with you in the travel!

What are some of the best deals for 4 star hotels in St Andrews?

Trip.com keeps you informed of amazing deals on thousands of 4 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

More information

Highest pricePHP 78,910
Lowest pricePHP 78,910
Number of reviews732
Total properties16
Weekday Avg. PricePHP 27,697
Weekend Avg. PricePHP 29,748