All inclusive resorts in St Andrews

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

Check-in
Sat, 09 Nov
-
Check-out
Sun, 10 Nov
Rooms and Guests2 Guests, 1 Room
Check-in
Sat, 09 Nov
-
Check-out
Sun, 10 Nov
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
Check-in
Sat, 09 Nov
-
Check-out
Sun, 10 Nov
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
View map
1-20 out of 24
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great137 reviews
Map
400 m from City Centre300 m from Lundin Golf Club
Located only a 5-minute walk from British Golf Museum, the 3-star Greyfriars Inn By Greene King Inns is merely 5 minutes' walk from St Andrews Aquarium.
From£ 101 /nightSelect
8.2
Great129 reviews
The sophisticated 3-star Scores is a perfect vacation spot a 5-minute ride from East Sands Leisure Centre and other St Andrews landmarks.
From£ 94 /nightSelect
8.2
Great260 reviews
Map
8.6 km from City Centre
The Inn At Lathones is a quality 3-star property set about a 15-minute ride from Dunino Den and 4.7 km from Pittarthie Castle.
From£ 65 /nightSelect
8.6
Great534 reviews
Map
4.4 km from City Centre700 m from St Andrews Bay
With views of the courtyard, the Fairmont St Andrews, Scotland St Andrews is situated within 3.4 km of East Sands Leisure Centre and offers spa therapy and billiards.
From£ 194 /nightSelect
8.6
Great254 reviews
Map
1.1 km from City Centre100 m from The Dukes St Andrews
Set in the historic part of the city, the traditional Old Course Hotel St Andrews features 144 welcoming rooms along with a hydrotherapy circuit and sauna facilities.
From£ 190 /nightSelect
8.4
Great175 reviews
Map
2.9 km from City Centre2.1 km from The Dukes St Andrews
A prime location of the comfortable Rufflets provides easy access to British Golf Museum, which is about 2.8 km away.
From£ 201 /nightSelect
8.2
Great102 reviews
Map
600 m from City Centre100 m from Lundin Golf Club
The free museum "University of St Andrews" and the famous Swilcan Bridge are respectively 0.6 km and 350 metres from the 3-star Golf Inn.
From£ 88 /nightSelect
8.4
Great335 reviews
Map
300 m from City Centre100 m from St Andrews - New Course
Standing just a 5-minute walk from University of St Andrews, the 3-star Albany enjoys a superb location right in the centre of St Andrews.
From£ 68 /nightSelect
8.2
Great118 reviews
Map
10.9 km from City Centre
Located 15 minutes' drive from the design V&A Dundee Museum, the Drumoig Golf St Andrews features a made-to-order breakfast.
From£ 89 /nightSelect
8.2
Great82 reviews
An à la carte restaurant and 14 rooms are available during the stay at the Kinnettles Hotel & Spa St Andrews, boasting a location only 300 metres from Eden Mill.
From£ 543 /nightSelect
Doune Guest HouseGuest house
8.4
Great76 reviews
Map
500 m from City Centre300 m from Lundin Golf Club
Guests can have an English breakfast and enjoy visiting East Sands Leisure Centre, set 5 minutes by car from the smoke-free Doune Guest House.
From£ 153 /nightSelect
8.4
Great445 reviews
Comprising 123 rooms, the Rusacks St Andrews is set near the beach district of St Andrews 10 minutes by car from Craigtoun Country Park.
From£ 98 /nightSelect
8.2
Great90 reviews
Featuring 16 rooms with views of the garden, the Arran, St Andrews is set only 1.2 km from East Sands.
From£ 215 /nightSelect
7.8
Very good22 reviews
Map
400 m from City Centre300 m from Lundin Golf Club
The Royal and Ancient Golf Club of St Andrews is at 400 metres from the 3-star Annandale Guest House.
From£ 180 /nightSelect
8.0
Great64 reviews
Map
4.7 km from City Centre900 m from Scotland's secret bunker
The Old Station Guest House is set around a 15-minute drive from St Andrews and around a 10-minute drive from St Andrews Cathedral.
From£ 184 /nightSelect
8.2
Great46 reviews
Map
1.1 km from City Centre900 m from Byre Theatre
Set a 5-minute ride from St Andrews Aquarium, the No12 Bed And Breakfast lies in a historic area.
From£ 198 /nightSelect
8.4
Great107 reviews
Map
9.4 km from City Centre
The 4-star Inn At Kingsbarns St Andrews is located within 1.4 km of Cambo Sands and comprises 6 rooms with modern comforts.
From£ 175 /nightSelect
No 5 PilmourGuest house
8.4
Great80 reviews
Map
600 m from City Centre200 m from Lundin Golf Club
Located nearly 8 minutes' walk from University of St Andrews, the smoke-free No 5 Pilmour features 7 rooms with views of the garden.
From£ 195 /nightSelect
8.4
Great226 reviews
Map
500 m from City Centre200 m from Lundin Golf Club
The Du Vin, is situated near the historic district of St Andrews 350 metres of Eden Mill.
From£ 229 /nightSelect
8.0
Great26 reviews
Map
2.4 km from City Centre
Lundin Golf Club is at a 2.8 km distance from the Scooniehill Farm House B&B and The Royal and Ancient Golf Club of St Andrews is approximately 10 minutes' drive away.
From£ 185 /nightSelect
  • 1
  • 2

FAQs about resorts in St Andrews

Learn these 9 answers to FAQs to find your perfect resort in St Andrews.

Which St Andrews resorts with spa services are the best to book?

Fairmont St Andrews rating: 4.3/5 is the best spa resort offering a picnic area, a health club and tubing.

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

If you're searching for top St Andrews hotel resorts, check Albany Hotel, Best Western Scores Hotel and Fairmont St Andrews.

Which St Andrews resorts close to a beach are the best to rent?

Our visitors often stay at Best Western Scores Hotel, offering Hams Hame restaurant nearby.

What are the top family-friendly St Andrews resorts?

Edenside House rating: 4.2/5 and Braeside House rating: 4.2/5 are the best places to stay with children.

What are the best golf resorts in St Andrews?

Some of the best golf resorts in St Andrews are:
Best Western Scores Hotel — rating: 4.3/5;
Albany Hotel — rating: 3.8/5.

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

You may like The Inn At Kingsbarns as the best pet-friendly resort for your memorable stay with an animal.

What are the top cheap resorts to rent in St Andrews?

Rufflets St Andrews rated 4.4/5 is an excellent option, featuring Seasons at Rufflets St Andrews restaurant nearby.

What are the top luxury resorts in St Andrews?

Fairways Of St Andrews with a golf course, a free private carpark and complimentary parking is great for a luxury stay. Check more options here.

What are the best St Andrews resorts for couples?

For a romantic getaway, consider booking Old Course Hotel for about 307£ per night or Rufflets St Andrews for 186£/night.

All inclusive resorts in St Andrews

All inclusive resorts in St Andrews

Our team has a handpicked selection of great destinations to stay in St Andrews. If you are searching for a beach hotel, The Chambers Place Townhouse is a great option to consider. Make your choice!

Luxury resort hotels in St Andrews

Travellers come to St Andrews mostly to stop in one of well-evaluated 5-star resort hotels. For those who wish to enjoy luxurious amenities, Morton Of Pitmilly Countryside Resort has top-class sevices to offer. You may pick The Inn At Kingsbarns which offers a tennis court, a golf course and hiking. Enter check-in and check-out dates to see if there are rooms available.

Cheap resort hotels in St Andrews

Finding accommodation in St Andrews that suits all pockets is just a matter of seconds. Looking for low-priced resort hotels? That's a piece of cake! Check out the 3-star Scooniehill Farm House B&B in St Andrews.

Show moreLess

All inclusive resorts in St Andrews essential information

🏨 All inclusive resorts in St Andrews 24
👛 Lowest price 57 GBP
✍️ All inclusive resorts Reviews 3 464