All inclusive resorts in St Andrews

Search among 23 available resorts and all inclusive hotels in St Andrews from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
View map
1-20 out of 23
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great434 reviews
Situated in the center of St. Andrews and approximately 2.2 miles from Craigtoun Country Park, the comfortable Rusacks offers 123 rooms.
FromUS$ 520 /nightSelect
8.6
Great254 reviews
Map
1212 yd from City Center21 yd from The Dukes St Andrews
Offering to take advantage of a hydrotherapy pool and sauna facilities, the 5-star Old Course Hotel boasts a magnificent location a 15-minute stroll from St Salvator's Chapel.
FromUS$ 754 /nightSelect
8.6
Great534 reviews
Map
2.7 mi from City Center738 yd from St Andrews Bay
Located within 2.1 miles of East Sands Leisure Centre, the 5-star luxury Fairmont St Andrews, Scotland features an à la carte restaurant and a swimming pool.
FromUS$ 462 /nightSelect
8.4
Great226 reviews
Map
517 yd from City Center190 yd from Lundin Golf Club
The Du Vin, St. Andrews with bay views lies less than a 7-minute walk from St. Andrews Castle.
FromUS$ 299 /nightSelect
8.2
Great124 reviews
Located within 600 feet of Eden Mill, the 3-star Scores St. Andrews features 36 rooms with views of the garden.
FromUS$ 123 /nightSelect
8.4
Great175 reviews
Map
1.8 mi from City Center1.3 mi from The Dukes St Andrews
The pet-friendly Rufflets St. Andrews is set around 10 minutes' drive from St. Andrews and around 10 minutes' drive from Craigtoun Country Park.
FromUS$ 343 /nightSelect
8.4
Great329 reviews
Map
241 yd from City Center25 yd from St Andrews - New Course
The 3-star boutique Albany features rooms with views of the garden, while a quiet location provides access to Craigtoun Country Park, which is about 2.4 miles away.
FromUS$ 89 /nightSelect
8.2
Great135 reviews
Map
401 yd from City Center263 yd from Lundin Golf Club
Around 20 minutes by foot from East Sands, the 3-star Greyfriars Inn By Greene King Inns St. Andrews includes 18 rooms.
FromUS$ 132 /nightSelect
8.2
Great83 reviews
The Kinnettles Hotel & Spa St. Andrews has an à la carte restaurant specializing in British cuisine and is situated within 0.2 miles of St. Andrews Aquarium.
FromUS$ 643 /nightSelect
8.2
Great247 reviews
Map
5.3 mi from City Center
Set within 2 miles of Bowbridge Alpacas Scotland, the rooms in the 3-star pet-friendly Inn At Lathones have views of park.
FromUS$ 205 /nightSelect
8.2
Great46 reviews
Map
1160 yd from City Center966 yd from Byre Theatre
Situated in the historical district of St. Andrews, the No12 Bed And Breakfast, offers quick access to Dundee airport within 30 minutes' drive.
FromUS$ 258 /nightSelect
8.0
Great66 reviews
Eden Mill is also set 0.9 miles from the New.
FromUS$ 185 /nightSelect
No 5 PilmourGuest house
8.4
Great73 reviews
Map
560 yd from City Center119 yd from Lundin Golf Club
There are rooms facing street and the 4-star No 5 Pilmour St. Andrews is set within 800 feet of British Golf Museum.
FromUS$ 441 /nightSelect
8.2
Great102 reviews
Map
597 yd from City Center97 yd from Lundin Golf Club
While staying at the non-smoking Golf you are invited to discover East Sands, set 5 minutes' drive away, or Balgove Course, which is approximately 0.5 miles away.
FromUS$ 115 /nightSelect
8.2
Great96 reviews
Map
373 yd from City Center574 yd from Lundin Golf Club
Providing access to Eden Mill, the 3-star Rooms At The Saint is 10 minutes' drive from Craigtoun Country Park and offers an à la carte restaurant.
FromUS$ 207 /nightSelect
8.2
Great60 reviews
Map
2.9 mi from City Center929 yd from Scotland's secret bunker
East Sands is about 2.7 miles from the 4-star Old Station Guest House, while St Andrews Museum is around 3.2 miles away.
FromUS$ 280 /nightSelect
8.0
Great26 reviews
Map
1.5 mi from City Center
The 47 acre Craigtoun Country Park and St Andrews Cathedral are located 1.8 miles and 1.6 miles from the Scooniehill Farm House B&B respectively.
FromUS$ 190 /nightSelect
9.0
Perfect11 reviews
Map
600 yd from City Center87 yd from Lundin Golf Club
British Golf Museum is set within 0.3 miles of the 5-star Haar With Rooms 5 Stars St. Andrews.
FromUS$ 368 /nightSelect
7.8
Very good22 reviews
Map
434 yd from City Center277 yd from Lundin Golf Club
The 3-star Annandale Guest House is located 16 miles from Dundee airport and approximately a 10-minute walk from John Burnet Hall bus stop.
FromUS$ 371 /nightSelect
Eden MansionHotel
8.4
Great26 reviews
Map
4.2 mi from City Center
Comprising 8 rooms, the 5-star Eden Mansion is set near the historic district of St. Andrews, approximately 4 miles from St. Andrews.
FromUS$ 283 /nightSelect
  • 1
  • 2

FAQs about resorts in St Andrews

Find and enjoy top resorts in St Andrews with these 10 answers to FAQs.

What are the top resorts to book in St. Andrews with spa services?

If you're looking for the best spa resort, consider booking Fairmont St Andrews rating: 4.3/5 for approximately 310US$ per night.

What are the top 10 resorts in St. Andrews to rent?

According to our Booked.net statistics, Old Course Hotel, Albany and Hotel Du Vin & Bistro St. Andrews are the top hotel resorts for an fantastic stay.

What are the top St. Andrews resorts to rent next to East Sands Leisure Centre?

You may choose Albany, located within a 15-minute walk of East Sands Leisure Centre.

What are the most popular resorts in St. Andrews near a beach?

The Inn At Kingsbarns rating: 4.3/5 is a great beach resort, featuring a tennis court, a golf course and hiking.

What are the best family-friendly resorts in St. Andrews?

Many guests loved staying at these kid-friendly resorts — Old Course Hotel and Eden Mansion with a picnic area and a free private parking lot. Click here for more resorts.

What are the most popular golf resorts in St. Andrews?

According to our travel statistics, Rusacks Hotel with a golf course, hiking and basketball is the top golf resort among 7 other options.

What are the top pet-friendly resorts in St. Andrews?

Old Course Hotel and Rusacks Hotel are the coolest pet-friendly resorts to stay with your favored ones. Other suitable options find out here.

What are the best cheap resorts in St. Andrews?

Among 7 resorts, the most popular cheap accommodations are:
Pinewood Country House rating: 4.0/5;
Eden Mansion rating: 5.0/5.
Find more budget options here.

What are the best luxury resorts in St. Andrews?

The Old Station with a golf course, canoeing and hiking is great for a luxury stay. Find out more options here.

What are the most popular resorts for couples in St. Andrews?

Among 10 hotel resorts in St. Andrews, the top options are: Best Western Scores Hotel rating: 4.3/5 and Rufflets St Andrews rating: 4.4/5.

All inclusive resorts in St Andrews

All inclusive resorts in St Andrews

Our team has picked a selection of nice places to live in St. Andrews. Select, for instance, Best Western Scores Hotel which offers free self-parking and a golf course. Pick your accommodation for this trip!

Luxury resort hotels in St Andrews

Travelers come to St. Andrews mostly to stop in one of well-evaluated 4-star resort hotels. Come to Rufflets Country House and experience total relaxation. You may pick Inn At Lathones which offers free self-parking, horse riding and cycling. Enter check-in and check-out dates to see if there are rooms available.

Cheap resort hotels in St Andrews

Come to St. Andrews and be calm, because there is a place to stay for every taste and budget. Are you in search of resort for reasonable prices? We got it! The New Inn is ready to offer you accommodation from 121US$/night. Among resorts in St. Andrews check out 3-star Agnes Blackadder Hall Campus Accommodation.

Show moreLess

All inclusive resorts in St Andrews essential information

🏨 All inclusive resorts in St Andrews 23
👛 Lowest price 89 USD
✍️ All inclusive resorts Reviews 3 199