All inclusive resorts in St Andrews

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

Check-in
Sat, 30 Nov
-
Check-out
Sun, 01 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Sat, 30 Nov
-
Check-out
Sun, 01 Dec
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
Check-in
Sat, 30 Nov
-
Check-out
Sun, 01 Dec
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
View map
1-20 out of 22
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
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£ 199 /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£ 195 /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£ 101 /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£ 270 /nightSelect
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£ 104 /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£ 235 /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£ 67 /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£ 97 /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£ 70 /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£ 384 /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£ 91 /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£ 143 /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£ 158 /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£ 185 /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£ 189 /nightSelect
8.2
Great46 reviews
Map
1.1 km from City Centre1000 m from St Andrews Cathedral
Set a 5-minute ride from St Andrews Aquarium, the No12 Bed And Breakfast lies in a historic area.
From£ 203 /nightSelect
No 5 PilmourGuest house
8.4
Great79 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£ 192 /nightSelect
8.0
Great88 reviews
The New is set within 1.5 km of Swilken Burn Bridge and within 1.5 km of The Royal and Ancient Golf Club of St Andrews.
From£ 146 /nightSelect
8.4
Great26 reviews
Map
6.8 km from City Centre
Featuring 8 rooms with views of the garden, the 5-star Eden Mansion is set 15 minutes' drive from St Andrews Museum.
From£ 223 /nightSelect
8.2
Great124 reviews
Map
16.9 km from City Centre
The 3-star Lundin Links is set a 10-minute drive from Leven Thistle Golf Club and within 13 minutes' stroll of Standing Stones of Lundin.
From£ 82 /nightSelect
  • 1
  • 2

FAQs about resorts in St Andrews

Our FAQs contain 9 questions about resorts 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 22
👛 Lowest price 58 GBP
✍️ All inclusive resorts Reviews 3 300