Hotels compare St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Nov 04 - Nov 05 ·
2 guests

Luxury Hotels in St Andrews

St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

Over 430 stays assessed to highlight the standout picks

Navigation

1. Old Course Hotel St Andrews

2. Rusacks St Andrews

3. Seaton House - Small Luxury Hotels Of The World

4. The Peat Inn Restaurant With Rooms

Luxury hotels in St Andrews with jacuzzi

5. Rufflets St Andrews

6. Hotel Du Vin, St Andrews

7. Fairmont St Andrews, Scotland

8. The Kithmore

9. Kinnettles Hotel & Spa

10. The Melville Inn By Innkeeper'S Collection

Great luxury hotels in St Andrews

  • Eco-friendly stay
  • Beach access
Old Course Hotel St Andrews Old Course Hotel St Andrews

Old Course Hotel St Andrews

Old Station Road
1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Offering a scenic location 9 minutes' walk from Royal & Ancient Clubhouse, Old Course Hotel St Andrews is proud to feature 18 holes of golf. Guests can visit Eden Mill, which is around 600 metres away, and enjoy an indoor pool or a steam room, a Jacuzzi, a sauna, and a foot bath.

Those who prefer pool swimming might find a hot tub in the pool area. In order to promote physical wellness, this hotel offers a leisure centre where guests can participate in yoga.

9.2
1004 reviews
~ US$248 / night

Old Course Hotel St Andrews

1.2 km (0.7 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Old Course Hotel St Andrews

Offering a scenic location 9 minutes' walk from Royal & Ancient Clubhouse, Old Course Hotel St Andrews is proud to feature 18 holes of golf. Guests can visit Eden Mill, which is around 600 metres away, and enjoy an indoor pool or a steam room, a Jacuzzi, a sauna, and a foot bath.

Those who prefer pool swimming might find a hot tub in the pool area. In order to promote physical wellness, this hotel offers a leisure centre where guests can participate in yoga.

9.2
1004 reviews
From US$ 248 / night
  • Beachfront
Rusacks St Andrews Rusacks St Andrews

Rusacks St Andrews

Pilmour Links
0.7 km (0.4 mi) from city center
  • Restaurant
  • Paid valet parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

The 5-star Marine & Lawn Rusacks St Andrews hotel is located nearly a 10-minute stroll from West Sands and comprises 118 rooms with modern comforts. With a location in the vicinity of St Andrews Museum, the hotel also features 18 holes of golf.

There is a 24-hour fitness center at the Rusacks St Andrews.

9
1113 reviews
~ US$128 / night

Rusacks St Andrews

0.7 km (0.4 mi) from city center
  • Restaurant
  • Paid valet parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

Rusacks St Andrews

The 5-star Marine & Lawn Rusacks St Andrews hotel is located nearly a 10-minute stroll from West Sands and comprises 118 rooms with modern comforts. With a location in the vicinity of St Andrews Museum, the hotel also features 18 holes of golf.

There is a 24-hour fitness center at the Rusacks St Andrews.

9
1113 reviews
From US$ 128 / night
  • Beach access
Seaton House - Small Luxury Hotels Of The World Seaton House - Small Luxury Hotels Of The World

Seaton House - Small Luxury Hotels Of The World

76 The Scores
0.6 km (0.4 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Sun terrace

Seaton House - Small Luxury Hotels Of The World St Andrews accommodates guests in a business area of St Andrews and sits merely 5 minutes' walk from Eden Mill. Located just near St Andrews, the hotel faces the sea and features a sundeck and a golf course.

Seaton House - Small Luxury Hotels Of The World goes the extra mile to provide guests with fitness classes to help them stay fit. This hotel has a fitness club.

9.2
165 reviews
~ US$123 / night

Seaton House - Small Luxury Hotels Of The World

0.6 km (0.4 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Sun terrace

Seaton House - Small Luxury Hotels Of The World

Seaton House - Small Luxury Hotels Of The World St Andrews accommodates guests in a business area of St Andrews and sits merely 5 minutes' walk from Eden Mill. Located just near St Andrews, the hotel faces the sea and features a sundeck and a golf course.

Seaton House - Small Luxury Hotels Of The World goes the extra mile to provide guests with fitness classes to help them stay fit. This hotel has a fitness club.

9.2
165 reviews
From US$ 123 / night

Luxury hotels in St Andrews with jacuzzi

The Peat Inn Restaurant With Rooms The Peat Inn Restaurant With Rooms

The Peat Inn Restaurant With Rooms

Main Street Peat Inn Village
8.9 km (5.5 mi) from city center
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf course
  • Garden area

Overlooking the garden, the elegant 5-star The Peat Inn Restaurant With Rooms St Andrews is within a 6-km distance of The Chillilicious Farm. Featuring Wi-Fi throughout the property, this St Andrews inn also has amenities such as a restaurant.

9.3
142 reviews
~ US$334 / night

The Peat Inn Restaurant With Rooms

8.9 km (5.5 mi) from city center
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf course
  • Garden area

The Peat Inn Restaurant With Rooms

Overlooking the garden, the elegant 5-star The Peat Inn Restaurant With Rooms St Andrews is within a 6-km distance of The Chillilicious Farm. Featuring Wi-Fi throughout the property, this St Andrews inn also has amenities such as a restaurant.

9.3
142 reviews
From US$ 334 / night
Rufflets St Andrews Rufflets St Andrews

Rufflets St Andrews

Strathkinness Low Road
2.9 km (1.8 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Bar/ Lounge area
  • Sun terrace

Providing 27 rooms, the 4-star luxury Rufflets St Andrews Hotel is nestled around 5 minutes' walk from Kinness Burn. Located 2.5 km from Eden Mill, the quality hotel faces the garden and features a sundeck and a picnic area.

This hotel is also convenient for going hiking.

8.9
652 reviews
~ US$275 / night

Rufflets St Andrews

2.9 km (1.8 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Bar/ Lounge area
  • Sun terrace

Rufflets St Andrews

Providing 27 rooms, the 4-star luxury Rufflets St Andrews Hotel is nestled around 5 minutes' walk from Kinness Burn. Located 2.5 km from Eden Mill, the quality hotel faces the garden and features a sundeck and a picnic area.

This hotel is also convenient for going hiking.

8.9
652 reviews
From US$ 275 / night
  • Eco-friendly stay
Hotel Du Vin, St Andrews Hotel Du Vin, St Andrews

Hotel Du Vin, St Andrews

40 The Scores
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Terrace

Featuring Wi-Fi throughout the property, Hotel Du Vin, St Andrews sits a 7-minute walk from Balgove Course. Located a stone's throw from the free museum "University of St Andrews", this hotel overlooks the city and invites guests to have a drink at a 24-hour bar.

Guests can work out in a leisure club during their stay.

8.8
928 reviews
~ US$299 / night

Hotel Du Vin, St Andrews

0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Terrace

Hotel Du Vin, St Andrews

Featuring Wi-Fi throughout the property, Hotel Du Vin, St Andrews sits a 7-minute walk from Balgove Course. Located a stone's throw from the free museum "University of St Andrews", this hotel overlooks the city and invites guests to have a drink at a 24-hour bar.

Guests can work out in a leisure club during their stay.

8.8
928 reviews
From US$ 299 / night
  • Eco-friendly stay
  • Beach access
Fairmont St Andrews, Scotland Fairmont St Andrews, Scotland

Fairmont St Andrews, Scotland

St Andrews
4.0 km (2.5 mi) from city center
  • Picnic area/ Tables
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Featuring 9 holes of golf, the 5-star Fairmont St Andrews, Scotland Hotel offers a location about a 10-minute ride from Eden Mill. Situated 3.8 km from Byre Theatre, this St Andrews hotel comes with a personal trainer and yoga instruction to help guests stay fit.

Also, to relax and unwind, this St Andrews hotel features a steam room, a Jacuzzi, and a sauna as well as a heated pool. A fitness centre at the property is open to guests for yoga.

8.5
1276 reviews
~ US$253 / night

Fairmont St Andrews, Scotland

4.0 km (2.5 mi) from city center
  • Picnic area/ Tables
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Fairmont St Andrews, Scotland

Featuring 9 holes of golf, the 5-star Fairmont St Andrews, Scotland Hotel offers a location about a 10-minute ride from Eden Mill. Situated 3.8 km from Byre Theatre, this St Andrews hotel comes with a personal trainer and yoga instruction to help guests stay fit.

Also, to relax and unwind, this St Andrews hotel features a steam room, a Jacuzzi, and a sauna as well as a heated pool. A fitness centre at the property is open to guests for yoga.

8.5
1276 reviews
From US$ 253 / night
The Kithmore The Kithmore

The Kithmore

2 Playfair Terrace, North Street
0.5 km (0.3 mi) from city center
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Heating
  • Golf course
  • Terrace

The Kithmore St Andrews hotel offers 41 rooms 5 minutes' walk from Holy Trinity Church. Featuring a restaurant, this hotel is located just steps from Eden Mill.

8
15 reviews
~ US$74 / night

The Kithmore

0.5 km (0.3 mi) from city center
  • Restaurant
  • 24-hour reception
  • Flat-screen TV
  • Heating
  • Golf course
  • Terrace

The Kithmore

The Kithmore St Andrews hotel offers 41 rooms 5 minutes' walk from Holy Trinity Church. Featuring a restaurant, this hotel is located just steps from Eden Mill.

8
15 reviews
From US$ 74 / night
  • Top location
Kinnettles Hotel & Spa Kinnettles Hotel & Spa

Kinnettles Hotel & Spa

North Street
0.3 km (0.2 mi) from city center
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Flat-screen TV
  • Mini-bar
  • Steam room

The 5-star Kinnettles Hotel & Spa St Andrews provides proximity to Balgove Course, which is located only 0.7 km away. Boasting a location merely a 5-minute stroll from Eden Mill, this St Andrews hotel features 15 rooms as well as a restaurant.

The accommodation offers a steam room, a Jacuzzi, and a sauna.

7.8
661 reviews
~ US$399 / night

Kinnettles Hotel & Spa

0.3 km (0.2 mi) from city center
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Flat-screen TV
  • Mini-bar
  • Steam room

Kinnettles Hotel & Spa

The 5-star Kinnettles Hotel & Spa St Andrews provides proximity to Balgove Course, which is located only 0.7 km away. Boasting a location merely a 5-minute stroll from Eden Mill, this St Andrews hotel features 15 rooms as well as a restaurant.

The accommodation offers a steam room, a Jacuzzi, and a sauna.

7.8
661 reviews
From US$ 399 / night

Luxury hotels near St Andrews

  • Great deal
The Melville Inn By Innkeeper'S Collection The Melville Inn By Innkeeper'S Collection

The Melville Inn By Innkeeper'S Collection

The Melville Inn,
52.8 km (32.8 mi) from St Andrews
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Garden area

The 4-star The Melville Inn By Innkeeper'S Collection Dalkeith provides proximity to Dobbies Garden Centre, which is situated only 350 metres away. This Dalkeith inn features 52 rooms and such amenities as a restaurant.

8.7
3779 reviews
~ US$65 / night

The Melville Inn By Innkeeper'S Collection

52.8 km (32.8 mi) from St Andrews
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Garden area

The Melville Inn By Innkeeper'S Collection

The 4-star The Melville Inn By Innkeeper'S Collection Dalkeith provides proximity to Dobbies Garden Centre, which is situated only 350 metres away. This Dalkeith inn features 52 rooms and such amenities as a restaurant.

8.7
3779 reviews
From US$ 65 / night
  • Best-rated
Merryburn Rooms Merryburn Rooms

Merryburn Rooms

Station Road, Birnam
53.9 km (33.5 mi) from St Andrews
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Luggage storage
  • Laundry
  • Golf course

Merryburn Rooms Dunkeld hotel offers 5 rooms an 18-minute walk from The Hermitage Woodland Walk.

9.4
641 reviews
~ US$77 / night

Merryburn Rooms

53.9 km (33.5 mi) from St Andrews
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Luggage storage
  • Laundry
  • Golf course

Merryburn Rooms

Merryburn Rooms Dunkeld hotel offers 5 rooms an 18-minute walk from The Hermitage Woodland Walk.

9.4
641 reviews
From US$ 77 / night
  • Popular choice
Moxy Edinburgh Airport Moxy Edinburgh Airport

Moxy Edinburgh Airport

1 Fairview Road
56.3 km (35.0 mi) from St Andrews
  • Picnic area/ Tables
  • Car park
    US$ 13.41 per day
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

Located within 25 minutes' walk of Ratho Park Golf Club, the comfortable 4-star Moxy Edinburgh Airport Hotel Ingliston offers access to tourist attractions throughout Ingliston. Guests are encouraged to join winery tours arranged at the family-friendly hotel.

A fitness centre at the hotel is open to guests for fitness classes.

8.1
13131 reviews
~ US$73 / night

Moxy Edinburgh Airport

56.3 km (35.0 mi) from St Andrews
  • Picnic area/ Tables
  • Car park
    US$ 13.41 per day
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre

Moxy Edinburgh Airport

Located within 25 minutes' walk of Ratho Park Golf Club, the comfortable 4-star Moxy Edinburgh Airport Hotel Ingliston offers access to tourist attractions throughout Ingliston. Guests are encouraged to join winery tours arranged at the family-friendly hotel.

A fitness centre at the hotel is open to guests for fitness classes.

8.1
13131 reviews
From US$ 73 / night
  • Eco-friendly stay
Apex City Quay Hotel & Spa Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

1 West Victoria Dock Road
17.0 km (10.5 mi) from St Andrews
  • Restaurant
  • Car park
    US$ 9.39 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

Apex City Quay Hotel & Spa Dundee is located in Dundee, 13 minutes' walk from Dundee Contemporary Arts, and offers a heated pool. A private parking lot is available on site at this hotel.

This accommodation offers options for sports and relaxation in a steam room, a Jacuzzi, and a sauna, or at a fitness centre.

8.8
3912 reviews
~ US$107 / night

Apex City Quay Hotel & Spa

17.0 km (10.5 mi) from St Andrews
  • Restaurant
  • Car park
    US$ 9.39 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa Dundee is located in Dundee, 13 minutes' walk from Dundee Contemporary Arts, and offers a heated pool. A private parking lot is available on site at this hotel.

This accommodation offers options for sports and relaxation in a steam room, a Jacuzzi, and a sauna, or at a fitness centre.

8.8
3912 reviews
From US$ 107 / night
  • 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

Offering a gym and a golf course, and views of the garden, Dalmahoy Hotel & Country Club Kirknewton is located a 25-minute walk from Gogarburn Golf Club. Spacious rooms, Wi-Fi and a car park on site are provided for guests onsite.

The hotel features a steam room and a sauna for relaxation, while yoga instruction and modern gym equipment are offered for more active leisure. The on-site activities include lawn tennis, ping pong, and billiard.

8.5
9265 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

Offering a gym and a golf course, and views of the garden, Dalmahoy Hotel & Country Club Kirknewton is located a 25-minute walk from Gogarburn Golf Club. Spacious rooms, Wi-Fi and a car park on site are provided for guests onsite.

The hotel features a steam room and a sauna for relaxation, while yoga instruction and modern gym equipment are offered for more active leisure. The on-site activities include lawn tennis, ping pong, and billiard.

8.5
9265 reviews
From US$ 102 / night
  • Eco-friendly stay
Melville Castle Hotel Melville Castle Hotel

Melville Castle Hotel

Melville Castle Hotel Melville
53.4 km (33.2 mi) from St Andrews
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf course
  • Terrace

Providing 33 rooms, the comfortable 4-star Melville Castle Hotel Lasswade is nestled within 5 minutes' walk of River North Esk. This Lasswade hotel features a picnic area and a golf course along with an à la carte restaurant.

9
1840 reviews
~ US$99 / night

Melville Castle Hotel

53.4 km (33.2 mi) from St Andrews
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf course
  • Terrace

Melville Castle Hotel

Providing 33 rooms, the comfortable 4-star Melville Castle Hotel Lasswade is nestled within 5 minutes' walk of River North Esk. This Lasswade hotel features a picnic area and a golf course along with an à la carte restaurant.

9
1840 reviews
From US$ 99 / night
Invercarse Hotel Dundee, BW Signature Collection Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

371 Perth Road
19.2 km (11.9 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Golf course
  • Sun terrace

Featuring 18 holes of golf, the 4-star heritage Invercarse Hotel Dundee, BW Signature Collection offers a location approximately 25 minutes' walk from Lochee Park. This Dundee hotel offers Wi-Fi in the rooms and has conference equipment and a photocopy machine.

Enjoy your stay with a sun deck and a shared lounge provided on-site.

8.5
2109 reviews
~ US$67 / night

Invercarse Hotel Dundee, BW Signature Collection

19.2 km (11.9 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Golf course
  • Sun terrace

Invercarse Hotel Dundee, BW Signature Collection

Featuring 18 holes of golf, the 4-star heritage Invercarse Hotel Dundee, BW Signature Collection offers a location approximately 25 minutes' walk from Lochee Park. This Dundee hotel offers Wi-Fi in the rooms and has conference equipment and a photocopy machine.

Enjoy your stay with a sun deck and a shared lounge provided on-site.

8.5
2109 reviews
From US$ 67 / night

Are you in a hurry?

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

Name of hotel Accommodation Rating Price, $
Old Course Hotel St Andrews

9.2 / 10

(1004 Reviews)

From 248$
Rusacks St Andrews

9.0 / 10

(1113 Reviews)

From 128$
Seaton House - Small Luxury Hotels Of The World

9.2 / 10

(165 Reviews)

From 123$
The Peat Inn Restaurant With Rooms

9.3 / 10

(142 Reviews)

From 334$
Rufflets St Andrews

8.9 / 10

(652 Reviews)

From 275$

Location