Resorts hotels St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Nov 16 - Nov 17 ·
2 guests

St Andrews Resorts

St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

Over 340 stays assessed to highlight the standout picks

Navigation

1. Dalmahoy Hotel & Country Club

2. Dakota Edinburgh

3. Dunkeld House Hotel

4. Holiday Inn Express Edinburgh Airport By Ihg

Budget Resorts in St Andrews

5. The Woodside

6. Carnoustie Golf Hotel 'A Bespoke Hotel'

7. The Old Brewhouse

Resorts in St Andrews for Couples

8. The Kenmore Club

9. Holiday Inn Express Glenrothes By Ihg

10. Old Aberlady Inn

Top Rated Resorts in St Andrews

Resorts near St Andrews

  • Guest favorite
Dalmahoy Hotel & Country Club Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Edinburgh West
60.1 km (37.4 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

The 4-star Dalmahoy Hotel & Country Club Kirknewton, positioned around a 10-minute ride from the 17th Century Jacobean Manor House Jupiter Artland, features 1,000 acres of parkland for an unforgettable experience. This Kirknewton hotel offers to indulge in a steam room and a sauna or take a refreshing dip in a swimming pool, before discovering the secrets of Scottish cuisine served at à la carte restaurant.

Focused on the needs of travellers, the property offers yoga instruction and modern gym equipment to help them stay fit and active. Guests who like lawn tennis, ping pong, and billiard will find this hotel an ideal base for it.

8.5
9242 reviews
~ US$102 / night

Dalmahoy Hotel & Country Club

60.1 km (37.4 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Dalmahoy Hotel & Country Club

The 4-star Dalmahoy Hotel & Country Club Kirknewton, positioned around a 10-minute ride from the 17th Century Jacobean Manor House Jupiter Artland, features 1,000 acres of parkland for an unforgettable experience. This Kirknewton hotel offers to indulge in a steam room and a sauna or take a refreshing dip in a swimming pool, before discovering the secrets of Scottish cuisine served at à la carte restaurant.

Focused on the needs of travellers, the property offers yoga instruction and modern gym equipment to help them stay fit and active. Guests who like lawn tennis, ping pong, and billiard will find this hotel an ideal base for it.

8.5
9242 reviews
From US$ 102 / night
  • Eco-friendly stay
Dakota Edinburgh Dakota Edinburgh

Dakota Edinburgh

Ferrymuir Retail Park
54.6 km (33.9 mi) from St Andrews
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

Located around a 10-minute ride from Newliston, the unique Dakota Edinburgh Hotel South Queensferry offers air-conditioned rooms within a 3-km distance of the top family-friendly place like the blockbuster Deep Sea World Aquarium. Featuring a fitness centre, the 4-star modern hotel also has a lounge bar and boasts a location directly on the outskirts of the city.

Additionally, a shared lounge and grill are provided.

8.8
3809 reviews
~ US$104 / night

Dakota Edinburgh

54.6 km (33.9 mi) from St Andrews
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

Dakota Edinburgh

Located around a 10-minute ride from Newliston, the unique Dakota Edinburgh Hotel South Queensferry offers air-conditioned rooms within a 3-km distance of the top family-friendly place like the blockbuster Deep Sea World Aquarium. Featuring a fitness centre, the 4-star modern hotel also has a lounge bar and boasts a location directly on the outskirts of the city.

Additionally, a shared lounge and grill are provided.

8.8
3809 reviews
From US$ 104 / night
Dunkeld House Hotel Dunkeld House Hotel

Dunkeld House Hotel

Blairgowrie Road
56.1 km (34.8 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Featuring comfortable rooms and an à la carte restaurant, the independent Dunkeld House Hotel is about 25 minutes' walk from Falls of the Braan. This 4-star hotel, located 3.3 km from The Hermitage Woodland Walk, boasts a swimming pool along with a treatment room, a Jacuzzi, and a sauna.

The Dunkeld House offers a fitness centre, a sunbathing terrace, a shared lounge, and a golf course to diversify your leisure. At this Dunkeld hotel, guests can try a wide range of activities such as biking, shooting, and fisheries.

8.7
2843 reviews
~ US$116 / night

Dunkeld House Hotel

56.1 km (34.8 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Dunkeld House Hotel

Featuring comfortable rooms and an à la carte restaurant, the independent Dunkeld House Hotel is about 25 minutes' walk from Falls of the Braan. This 4-star hotel, located 3.3 km from The Hermitage Woodland Walk, boasts a swimming pool along with a treatment room, a Jacuzzi, and a sauna.

The Dunkeld House offers a fitness centre, a sunbathing terrace, a shared lounge, and a golf course to diversify your leisure. At this Dunkeld hotel, guests can try a wide range of activities such as biking, shooting, and fisheries.

8.7
2843 reviews
From US$ 116 / night

Budget Resorts in St Andrews

  • Eco-friendly stay
Holiday Inn Express Edinburgh Airport By Ihg Holiday Inn Express Edinburgh Airport By Ihg

Holiday Inn Express Edinburgh Airport By Ihg

101 Ingliston Rd,
56.8 km (35.3 mi) from St Andrews
  • Restaurant
  • Car park
    US$ 15.91 per day
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Bar/ Lounge area

The 3-star award-winning Holiday Inn Express Edinburgh Airport By Ihg Ingliston, located nearly a 5-minute drive from The Airport Gallery, offers guests a vending machine and a lift.

Guests can access in-house cinema to add excitement to their stay.

8.2
5677 reviews
~ US$83 / night

Holiday Inn Express Edinburgh Airport By Ihg

56.8 km (35.3 mi) from St Andrews
  • Restaurant
  • Car park
    US$ 15.91 per day
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Bar/ Lounge area

Holiday Inn Express Edinburgh Airport By Ihg

The 3-star award-winning Holiday Inn Express Edinburgh Airport By Ihg Ingliston, located nearly a 5-minute drive from The Airport Gallery, offers guests a vending machine and a lift.

Guests can access in-house cinema to add excitement to their stay.

8.2
5677 reviews
From US$ 83 / night
The Woodside The Woodside

The Woodside

1 Stirling Road Doune
79.6 km (49.5 mi) from St Andrews
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Bar/ Lounge area
  • Sun terrace

The 3-star smoke-free The Woodside Hotel Doune offers quick access to The Grail Doune, situated about a 5-minute walk away. Comfortable rooms, Wi-Fi and private parking on site are provided for guests onsite.

At this accommodation, guests can choose from a sun deck and a shared lounge.

8.9
1738 reviews
~ US$145 / night

The Woodside

79.6 km (49.5 mi) from St Andrews
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Bar/ Lounge area
  • Sun terrace

The Woodside

The 3-star smoke-free The Woodside Hotel Doune offers quick access to The Grail Doune, situated about a 5-minute walk away. Comfortable rooms, Wi-Fi and private parking on site are provided for guests onsite.

At this accommodation, guests can choose from a sun deck and a shared lounge.

8.9
1738 reviews
From US$ 145 / night
  • Top location
Carnoustie Golf Hotel 'A Bespoke Hotel' Carnoustie Golf Hotel 'A Bespoke Hotel'

Carnoustie Golf Hotel 'A Bespoke Hotel'

The Links
18.3 km (11.3 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

The 4-star Carnoustie Golf Hotel 'A Bespoke Hotel' offers proximity to St Annes Catholic Church, situated merely 1.6 km away.

Guests are welcome to relax by a swimming pool and have a head massage, a back massage, and a facial massage.

8.8
1685 reviews
~ US$114 / night

Carnoustie Golf Hotel 'A Bespoke Hotel'

18.3 km (11.3 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Carnoustie Golf Hotel 'A Bespoke Hotel'

The 4-star Carnoustie Golf Hotel 'A Bespoke Hotel' offers proximity to St Annes Catholic Church, situated merely 1.6 km away.

Guests are welcome to relax by a swimming pool and have a head massage, a back massage, and a facial massage.

8.8
1685 reviews
From US$ 114 / night

Resorts in St Andrews for Couples

  • Best-rated
  • Beach access
The Old Brewhouse The Old Brewhouse

The Old Brewhouse

1-5 High Street
27.5 km (17.1 mi) from St Andrews
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Ironing facilities
  • Golf centre

Situated 250 metres from The Old Brewhouse Hotel Arbroath, guests can visit Arbroath Harbour Marina.

9
787 reviews
~ US$121 / night

The Old Brewhouse

27.5 km (17.1 mi) from St Andrews
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Ironing facilities
  • Golf centre

The Old Brewhouse

Situated 250 metres from The Old Brewhouse Hotel Arbroath, guests can visit Arbroath Harbour Marina.

9
787 reviews
From US$ 121 / night
  • Eco-friendly stay
The Kenmore Club The Kenmore Club

The Kenmore Club

Kenmore By Aberfeldy
79.2 km (49.2 mi) from St Andrews
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Sauna
  • Heated swimming pool

Located nearly a 5-minute walk from Loch Tay, the 4-star The Kenmore Club hotel features hiking, mini golf, and table tennis. Guests can visit Mains of Taymouth Stables, which is 200 metres away, and enjoy a heated pool or a Jacuzzi and a sauna.

At this accommodation, guests can also benefit from fitness classes provided at a fitness centre. You can try fishing at the hotel.

8.4
2073 reviews
~ US$100 / night

The Kenmore Club

79.2 km (49.2 mi) from St Andrews
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Sauna
  • Heated swimming pool

The Kenmore Club

Located nearly a 5-minute walk from Loch Tay, the 4-star The Kenmore Club hotel features hiking, mini golf, and table tennis. Guests can visit Mains of Taymouth Stables, which is 200 metres away, and enjoy a heated pool or a Jacuzzi and a sauna.

At this accommodation, guests can also benefit from fitness classes provided at a fitness centre. You can try fishing at the hotel.

8.4
2073 reviews
From US$ 100 / night
Holiday Inn Express Glenrothes By Ihg Holiday Inn Express Glenrothes By Ihg

Holiday Inn Express Glenrothes By Ihg

Leslie Road
28.6 km (17.8 mi) from St Andrews
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Laundry
  • Golf centre

Located a mere 6 minutes' walk from the perfect Holiday Inn Express Glenrothes By Ihg, guests can quickly reach The Picture Frame Statue. This 3-star smoke-free inn offers parking on site.

This Glenrothes hotel also features a shared lounge and a golf course.

8.4
935 reviews
~ US$62 / night

Holiday Inn Express Glenrothes By Ihg

28.6 km (17.8 mi) from St Andrews
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Laundry
  • Golf centre

Holiday Inn Express Glenrothes By Ihg

Located a mere 6 minutes' walk from the perfect Holiday Inn Express Glenrothes By Ihg, guests can quickly reach The Picture Frame Statue. This 3-star smoke-free inn offers parking on site.

This Glenrothes hotel also features a shared lounge and a golf course.

8.4
935 reviews
From US$ 62 / night

Party Resorts in St Andrews

Old Aberlady Inn Old Aberlady Inn

Old Aberlady Inn

Old Aberlady Inn West Mains Street
36.9 km (22.9 mi) from St Andrews
  • Restaurant
  • Housekeeping
  • Flat-screen TV
  • Luggage storage
  • Golf centre
  • Sun terrace

Offering luggage storage and a restaurant, the 3-star Old Aberlady Inn enjoys a prime location 7 km from such historic sites as the ruined Medieval fortified house "Dirleton Castle". Located only a 5-minute walk from Luffness New Golf Club and a short way from Kilspindie Golf Club, the inn features a sunbathing terrace and a golf course.

8.9
747 reviews
~ US$145 / night

Old Aberlady Inn

36.9 km (22.9 mi) from St Andrews
  • Restaurant
  • Housekeeping
  • Flat-screen TV
  • Luggage storage
  • Golf centre
  • Sun terrace

Old Aberlady Inn

Offering luggage storage and a restaurant, the 3-star Old Aberlady Inn enjoys a prime location 7 km from such historic sites as the ruined Medieval fortified house "Dirleton Castle". Located only a 5-minute walk from Luffness New Golf Club and a short way from Kilspindie Golf Club, the inn features a sunbathing terrace and a golf course.

8.9
747 reviews
From US$ 145 / night
  • Beach access
The Bay Hotel The Bay Hotel

The Bay Hotel

Burntisland Road Kinghorn
39.3 km (24.4 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

The comfortable 4-star The Bay Hotel Kinghorn is nearly 25 minutes' walk from The Binn HIll and features playground and a golf course.

The Bay Kinghorn entices guests with a steam room and a sauna as well as a heated pool.

8.5
2347 reviews
~ US$127 / night

The Bay Hotel

39.3 km (24.4 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

The Bay Hotel

The comfortable 4-star The Bay Hotel Kinghorn is nearly 25 minutes' walk from The Binn HIll and features playground and a golf course.

The Bay Kinghorn entices guests with a steam room and a sauna as well as a heated pool.

8.5
2347 reviews
From US$ 127 / night
  • Beach access
Eyesleepover Eyesleepover

Eyesleepover

Toll Bridge Road Eyemouth , Berwickshire, Scottish Borders
67.6 km (42.0 mi) from St Andrews
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Leisure/ TV room
  • Laundry
  • Golf centre

Eyesleepover Eyemouth hotel is located only an 11-minute walk from Eyemouth Golf Club and offers a convenience shop. Featuring 15 rooms with views of the garden, the hotel is 4.6 km from St Abb's Head National Nature Reserve.

Eyesleepover hotel offers opportunities for sport lovers, including hiking and fisheries provided onsite.

8.8
604 reviews
~ US$113 / night

Eyesleepover

67.6 km (42.0 mi) from St Andrews
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Leisure/ TV room
  • Laundry
  • Golf centre

Eyesleepover

Eyesleepover Eyemouth hotel is located only an 11-minute walk from Eyemouth Golf Club and offers a convenience shop. Featuring 15 rooms with views of the garden, the hotel is 4.6 km from St Abb's Head National Nature Reserve.

Eyesleepover hotel offers opportunities for sport lovers, including hiking and fisheries provided onsite.

8.8
604 reviews
From US$ 113 / night

Golf Resorts in St Andrews

  • Eco-friendly stay
Doubletree By Hilton Edinburgh - Queensferry Crossing Doubletree By Hilton Edinburgh - Queensferry Crossing

Doubletree By Hilton Edinburgh - Queensferry Crossing

St Margarets Head
52.4 km (32.5 mi) from St Andrews
  • In-room breakfast
  • Car park
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Garden area

Featuring a shared lounge and grill, the smoke-free Doubletree By Hilton Edinburgh - Queensferry Crossing North Queensferry hotel enjoys a picturesque location 4.7 km from Abercorn Church. Comprising 147 rooms with views of the river, this 4-star hotel offers a restaurant.

In order to promote physical wellness, Doubletree By Hilton Edinburgh - Queensferry Crossing hotel offers a 24-hour fitness center where guests can participate in fitness classes.

8.4
1413 reviews
~ US$85 / night

Doubletree By Hilton Edinburgh - Queensferry Crossing

52.4 km (32.5 mi) from St Andrews
  • In-room breakfast
  • Car park
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Garden area

Doubletree By Hilton Edinburgh - Queensferry Crossing

Featuring a shared lounge and grill, the smoke-free Doubletree By Hilton Edinburgh - Queensferry Crossing North Queensferry hotel enjoys a picturesque location 4.7 km from Abercorn Church. Comprising 147 rooms with views of the river, this 4-star hotel offers a restaurant.

In order to promote physical wellness, Doubletree By Hilton Edinburgh - Queensferry Crossing hotel offers a 24-hour fitness center where guests can participate in fitness classes.

8.4
1413 reviews
From US$ 85 / night
  • Great deal
The Caledonian Hotel The Caledonian Hotel

The Caledonian Hotel

81 High Street
20.3 km (12.6 mi) from St Andrews
  • Restaurant
  • Free parking
  • Housekeeping
  • Tea and coffee facilities
  • Heating
  • Bar/ Lounge area

The 3-star The Caledonian Hotel Leven lies 850 metres from a natural paradise like Letham Glen Park, and features a restaurant. Wi-Fi is provided in public areas.

8.2
859 reviews
~ US$51 / night

The Caledonian Hotel

20.3 km (12.6 mi) from St Andrews
  • Restaurant
  • Free parking
  • Housekeeping
  • Tea and coffee facilities
  • Heating
  • Bar/ Lounge area

The Caledonian Hotel

The 3-star The Caledonian Hotel Leven lies 850 metres from a natural paradise like Letham Glen Park, and features a restaurant. Wi-Fi is provided in public areas.

8.2
859 reviews
From US$ 51 / night
Doubletree By Hilton Edinburgh Airport Doubletree By Hilton Edinburgh Airport

Doubletree By Hilton Edinburgh Airport

Edinburgh International Airport
56.2 km (34.9 mi) from St Andrews
  • In-room breakfast
  • Car park
    US$ 22.54 per day
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Situated approximately a 5-minute walk from the 4-star Doubletree By Hilton Edinburgh Airport Hotel Ingliston, guests can reach Spitfire in no time. At the hotel you can benefit from a restaurant along with a swimming pool.

The property comes with a treatment room, a Jacuzzi, and a sauna. At this hotel, guests can take part in fitness classes offered at a fitness centre.

8
4722 reviews
~ US$109 / night

Doubletree By Hilton Edinburgh Airport

56.2 km (34.9 mi) from St Andrews
  • In-room breakfast
  • Car park
    US$ 22.54 per day
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Doubletree By Hilton Edinburgh Airport

Situated approximately a 5-minute walk from the 4-star Doubletree By Hilton Edinburgh Airport Hotel Ingliston, guests can reach Spitfire in no time. At the hotel you can benefit from a restaurant along with a swimming pool.

The property comes with a treatment room, a Jacuzzi, and a sauna. At this hotel, guests can take part in fitness classes offered at a fitness centre.

8
4722 reviews
From US$ 109 / night

St Andrews Honeymoon Resorts

  • Eco-friendly stay
Norton House Hotel & Spa, Edinburgh Norton House Hotel & Spa, Edinburgh

Norton House Hotel & Spa, Edinburgh

Ingliston
58.1 km (36.1 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Luggage storage
  • Steam room
  • Indoor swimming pool

Located 2.6 km from the huge indoor Edinburgh International Climbing Arena in Newbridge, the romantic Norton House Hotel & Spa, Edinburgh Newbridge offers a steam room, a Jacuzzi, and a sauna. This 4-star hotel boasts a leafy location featuring an indoor pool and an à la carte restaurant.

Access to a cinema ensures utmost entertainment. A gym at the property provides opportunities for guests to attend fitness classes.

8.9
941 reviews
~ US$134 / night

Norton House Hotel & Spa, Edinburgh

58.1 km (36.1 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Luggage storage
  • Steam room
  • Indoor swimming pool

Norton House Hotel & Spa, Edinburgh

Located 2.6 km from the huge indoor Edinburgh International Climbing Arena in Newbridge, the romantic Norton House Hotel & Spa, Edinburgh Newbridge offers a steam room, a Jacuzzi, and a sauna. This 4-star hotel boasts a leafy location featuring an indoor pool and an à la carte restaurant.

Access to a cinema ensures utmost entertainment. A gym at the property provides opportunities for guests to attend fitness classes.

8.9
941 reviews
From US$ 134 / night

Are you in a hurry?

Here is a quick list of Resorts in St Andrews, selected based on their rating

Name of hotel Accommodation Rating Price, $
Dalmahoy Hotel & Country Club

8.5 / 10

(9242 Reviews)

From 102$
Dakota Edinburgh

8.8 / 10

(3809 Reviews)

From 104$
Dunkeld House Hotel

8.7 / 10

(2843 Reviews)

From 116$
Holiday Inn Express Edinburgh Airport By Ihg

8.2 / 10

(5677 Reviews)

From 83$
The Woodside

8.9 / 10

(1738 Reviews)

From 145$

Location