Bh Hotel St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Nov 03 - Nov 04 ·
2 guests

Best 19 Spa Hotels in St Andrews for a Relaxing Getaway

St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

Over 340 stays assessed to highlight the standout picks

Navigation

1. Old Course Hotel St Andrews

2. Fairmont St Andrews, Scotland

3. Kinnettles Hotel & Spa

4. Home Farm B&B - Sunflower Room

Best Spa Hotels Near St Andrews

5. Apex City Quay Hotel & Spa

6. Edinburgh Marriott Hotel Holyrood

7. Carnoustie Golf Hotel 'A Bespoke Hotel'

5 Star Hotels with Spa in St Andrews

8. Dunkeld House Hotel

9. Norton House Hotel & Spa, Edinburgh

10. Gleneagles Townhouse

Luxury Spa 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

The 5-star smoke-free Old Course Hotel St Andrews is in close proximity to The Dukes St Andrews and features limousine and car rentals for guests' convenience. Boasting the opportunity to go on a picnic by Kinness Burn, which runs approximately a 15-minute walk away, this St Andrews hotel offers to relax in a heated pool.

Guests can use a personal trainer and yoga instruction, as well as a steam room, a hot tub, a sauna, and a foot bath available on site.

9.2
1013 reviews
~ €222 / 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

The 5-star smoke-free Old Course Hotel St Andrews is in close proximity to The Dukes St Andrews and features limousine and car rentals for guests' convenience. Boasting the opportunity to go on a picnic by Kinness Burn, which runs approximately a 15-minute walk away, this St Andrews hotel offers to relax in a heated pool.

Guests can use a personal trainer and yoga instruction, as well as a steam room, a hot tub, a sauna, and a foot bath available on site.

9.2
1013 reviews
From € 222 / 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

Guests of the 5-star Fairmont St Andrews, Scotland Hotel can visit the historic late-Gothic church "St Salvator's Chapel", situated 4.1 km away. Boasting 4 restaurants, the hotel also features a wellness area.

A heated swimming pool comes with a hot tub. A fitness studio with a personal trainer and yoga instruction are available at this accommodation. Onsite relaxation opportunities include a steam room, a Jacuzzi, and a sauna along with body wraps, body scrub, and pedicure.

8.5
1289 reviews
~ €226 / 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

Guests of the 5-star Fairmont St Andrews, Scotland Hotel can visit the historic late-Gothic church "St Salvator's Chapel", situated 4.1 km away. Boasting 4 restaurants, the hotel also features a wellness area.

A heated swimming pool comes with a hot tub. A fitness studio with a personal trainer and yoga instruction are available at this accommodation. Onsite relaxation opportunities include a steam room, a Jacuzzi, and a sauna along with body wraps, body scrub, and pedicure.

8.5
1289 reviews
From € 226 / 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

Located just 9 minutes' walk from the free museum "University of St Andrews", the 5-star Kinnettles Hotel & Spa St Andrews includes 15 rooms. Also, you can use public parking nearby.

A steam room, a Jacuzzi, and a sauna are among on-site amenities.

7.9
660 reviews
~ €415 / 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

Located just 9 minutes' walk from the free museum "University of St Andrews", the 5-star Kinnettles Hotel & Spa St Andrews includes 15 rooms. Also, you can use public parking nearby.

A steam room, a Jacuzzi, and a sauna are among on-site amenities.

7.9
660 reviews
From € 415 / night

Spa hotels near St Andrews

Best Spa Hotels Near St Andrews

  • Best-rated
Home Farm B&B - Sunflower Room Home Farm B&B - Sunflower Room

Home Farm B&B - Sunflower Room

Home Farm Steading Balgavies
34.7 km (21.6 mi) from St Andrews
30
  • Free parking
  • Security
  • Flat-screen TV
  • Ironing facilities
  • Sauna
  • Indoor swimming pool

Guests of the comfortable 3-star Home Farm B&B - Sunflower Room Forfar can visit Aberlemno churchyard, situated about a 10-minute ride away. This Forfar bed & breakfast resides in a historic building featuring such decor details as parquet floors.

Highlights at the Home Farm Forfar include a Jacuzzi, a sauna, and an indoor pool.

9.5
123 reviews
~ €135 / night

Home Farm B&B - Sunflower Room

34.7 km (21.6 mi) from St Andrews
30
  • Free parking
  • Security
  • Flat-screen TV
  • Ironing facilities
  • Sauna
  • Indoor swimming pool

Home Farm B&B - Sunflower Room

Guests of the comfortable 3-star Home Farm B&B - Sunflower Room Forfar can visit Aberlemno churchyard, situated about a 10-minute ride away. This Forfar bed & breakfast resides in a historic building featuring such decor details as parquet floors.

Highlights at the Home Farm Forfar include a Jacuzzi, a sauna, and an indoor pool.

9.5
123 reviews
From € 135 / night
  • Great deal
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
    € 8.47 per day
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Enticing guests with a steam room, a Jacuzzi, and a sauna, the 4-star Apex City Quay Hotel & Spa Dundee is within 10 minutes' walk of the University of Dundee Botanic Garden. Located within a few blocks of the restored 46 - gun HMS Unicorn Royal Navy Warship, the hotel also offers proximity to the design V&A Dundee Museum.

A heated swimming pool is provided onsite the Apex City Quay Hotel & Spa. To help guests stay in shape, the property features a fitness centre offering fitness classes. The hotel offers a spa salon along with a back massage, a hand massage, and a neck massage for guests' enjoyment.

8.8
4001 reviews
~ €96 / night

Apex City Quay Hotel & Spa

17.0 km (10.5 mi) from St Andrews
  • Restaurant
  • Car park
    € 8.47 per day
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Apex City Quay Hotel & Spa

Enticing guests with a steam room, a Jacuzzi, and a sauna, the 4-star Apex City Quay Hotel & Spa Dundee is within 10 minutes' walk of the University of Dundee Botanic Garden. Located within a few blocks of the restored 46 - gun HMS Unicorn Royal Navy Warship, the hotel also offers proximity to the design V&A Dundee Museum.

A heated swimming pool is provided onsite the Apex City Quay Hotel & Spa. To help guests stay in shape, the property features a fitness centre offering fitness classes. The hotel offers a spa salon along with a back massage, a hand massage, and a neck massage for guests' enjoyment.

8.8
4001 reviews
From € 96 / night
  • Eco-friendly stay
Edinburgh Marriott Hotel Holyrood Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood

81 Holyrood Road
49.3 km (30.6 mi) from St Andrews
  • In-room breakfast
  • Car park
    € 29.03 per day
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

The 4-star Edinburgh Marriott Hotel Holyrood enjoys a convenient location 1.5 km from the historic fortress "Edinburgh Castle", to satisfy the historical interest of the guests, and offers a library and a restaurant. This Edinburgh hotel offers 159 rooms along with a treatment room and a sauna, and is situated near a train station.

Featuring a swimming pool, the Marriott also offers a shared lounge and a golf course.

8.7
3116 reviews
~ €236 / night

Edinburgh Marriott Hotel Holyrood

49.3 km (30.6 mi) from St Andrews
  • In-room breakfast
  • Car park
    € 29.03 per day
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

Edinburgh Marriott Hotel Holyrood

The 4-star Edinburgh Marriott Hotel Holyrood enjoys a convenient location 1.5 km from the historic fortress "Edinburgh Castle", to satisfy the historical interest of the guests, and offers a library and a restaurant. This Edinburgh hotel offers 159 rooms along with a treatment room and a sauna, and is situated near a train station.

Featuring a swimming pool, the Marriott also offers a shared lounge and a golf course.

8.7
3116 reviews
From € 236 / night

5 Star Hotels with Spa in St Andrews

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

Nestled around 20 minutes' walk from St Annes Catholic Church, the 4-star Carnoustie Golf Hotel 'A Bespoke Hotel' boasts 18 holes of golf. Situated in close proximity to the championship Carnoustie Golf Links, the hotel features a heated pool and a steam room, a Jacuzzi, and a sauna.

This Carnoustie hotel offers guests the chance to participate in fitness classes held in a fitness centre. You can also relax at a spa salon available on site.

8.8
1681 reviews
~ €102 / 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'

Nestled around 20 minutes' walk from St Annes Catholic Church, the 4-star Carnoustie Golf Hotel 'A Bespoke Hotel' boasts 18 holes of golf. Situated in close proximity to the championship Carnoustie Golf Links, the hotel features a heated pool and a steam room, a Jacuzzi, and a sauna.

This Carnoustie hotel offers guests the chance to participate in fitness classes held in a fitness centre. You can also relax at a spa salon available on site.

8.8
1681 reviews
From € 102 / night
Dunkeld House Hotel Dunkeld House Hotel

Dunkeld House Hotel

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

The luxury Dunkeld House Hotel is about a 5-minute walk from River Tay and features an indoor pool for a more relaxing stay. Situated in a rural area, this 4-star hotel is complete with airy rooms and a Jacuzzi and a sauna.

Entertainment at Dunkeld House Hotel includes an activity centre. Activities such as shooting, mini golf, and cycling can be arranged by this property. Guests can relax with a head massage, a facial massage, and a foot massage, and visit a full spa and a wellness centre on site.

8.7
2871 reviews
~ €104 / 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

The luxury Dunkeld House Hotel is about a 5-minute walk from River Tay and features an indoor pool for a more relaxing stay. Situated in a rural area, this 4-star hotel is complete with airy rooms and a Jacuzzi and a sauna.

Entertainment at Dunkeld House Hotel includes an activity centre. Activities such as shooting, mini golf, and cycling can be arranged by this property. Guests can relax with a head massage, a facial massage, and a foot massage, and visit a full spa and a wellness centre on site.

8.7
2871 reviews
From € 104 / night
  • 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

The 4-star Norton House Hotel & Spa, Edinburgh Newbridge is located in Newbridge, about 7 km from Hawes Pier, and offers a swimming pool. The hotel features 81 rooms and comforts such as a restaurant.

Guests can unwind using a treatment room, a Jacuzzi, and a sauna available on site. At the Norton, guests can enjoy fitness classes in a gym area.

8.9
895 reviews
~ €120 / 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

The 4-star Norton House Hotel & Spa, Edinburgh Newbridge is located in Newbridge, about 7 km from Hawes Pier, and offers a swimming pool. The hotel features 81 rooms and comforts such as a restaurant.

Guests can unwind using a treatment room, a Jacuzzi, and a sauna available on site. At the Norton, guests can enjoy fitness classes in a gym area.

8.9
895 reviews
From € 120 / night

Spa Hotels St Andrews City Centre

  • Eco-friendly stay
Gleneagles Townhouse Gleneagles Townhouse

Gleneagles Townhouse

39 St Andrew Square
49.4 km (30.7 mi) from St Andrews
  • In-room breakfast
  • Car park
    € 30.24 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Terrace

The elegant Gleneagles Townhouse Hotel Edinburgh, located nearly 5 minutes' walk from Royal Mile, offers a personal trainer and yoga instruction. Featuring a terrace and a shared lounge, the 5-star boutique-style hotel is right near Edinburgh Old Town.

Indulge in one of the many beauty treatments at the hotel such as a steam room and a sauna.

9.4
478 reviews
~ €752 / night

Gleneagles Townhouse

49.4 km (30.7 mi) from St Andrews
  • In-room breakfast
  • Car park
    € 30.24 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Terrace

Gleneagles Townhouse

The elegant Gleneagles Townhouse Hotel Edinburgh, located nearly 5 minutes' walk from Royal Mile, offers a personal trainer and yoga instruction. Featuring a terrace and a shared lounge, the 5-star boutique-style hotel is right near Edinburgh Old Town.

Indulge in one of the many beauty treatments at the hotel such as a steam room and a sauna.

9.4
478 reviews
From € 752 / night
  • Eco-friendly stay
The Gleneagles Hotel The Gleneagles Hotel

The Gleneagles Hotel

Auchterarder
59.5 km (37.0 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Nestled within a 3-km distance of St Kessog's, the grand 5-star The Gleneagles Hotel Auchterarder is proud to feature 4 outdoor tennis courts. The luxury hotel entices guests to join horse riding tours to ensure a more exciting experience.

You can benefit from an indoor pool that comes with a hot tub. The availability of championship golf courses guarantees guests an active stay at The Gleneagles Auchterarder.

9.4
994 reviews
~ €687 / night

The Gleneagles Hotel

59.5 km (37.0 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

The Gleneagles Hotel

Nestled within a 3-km distance of St Kessog's, the grand 5-star The Gleneagles Hotel Auchterarder is proud to feature 4 outdoor tennis courts. The luxury hotel entices guests to join horse riding tours to ensure a more exciting experience.

You can benefit from an indoor pool that comes with a hot tub. The availability of championship golf courses guarantees guests an active stay at The Gleneagles Auchterarder.

9.4
994 reviews
From € 687 / night
  • Eco-friendly stay
The Balmoral Hotel The Balmoral Hotel

The Balmoral Hotel

1 Princes Street
49.4 km (30.7 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

The smoke-free The Balmoral Hotel Edinburgh includes contemporary rooms and is located around 15 minutes' walk from Dynamic Earth Interactive Science Museum. Guests can relax in an indoor pool or in the à la carte restaurant while staying right near Edinburgh Old Town.

The property offers a Turkish steam bath and a treatment room on-site. The Balmoral invites guests to join fitness classes held in a fitness centre.

9.2
1135 reviews
~ €656 / night

The Balmoral Hotel

49.4 km (30.7 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

The Balmoral Hotel

The smoke-free The Balmoral Hotel Edinburgh includes contemporary rooms and is located around 15 minutes' walk from Dynamic Earth Interactive Science Museum. Guests can relax in an indoor pool or in the à la carte restaurant while staying right near Edinburgh Old Town.

The property offers a Turkish steam bath and a treatment room on-site. The Balmoral invites guests to join fitness classes held in a fitness centre.

9.2
1135 reviews
From € 656 / night

Dog Friendly Spa Hotels St Andrews

  • Eco-friendly stay
Kimpton Charlotte Square By Ihg Kimpton Charlotte Square By Ihg

Kimpton Charlotte Square By Ihg

38 Charlotte Square
50.1 km (31.1 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

The 5-star smoke-free Kimpton Charlotte Square By Ihg Hotel Edinburgh, situated merely a 14-minute stroll from The Writers' Museum, welcomes guests with a sauna, a shared lounge, and grill.

Guests can spend time by a heated pool and enjoy a head massage, a back massage, and a hand massage, as well as make use of facials and massage therapy, which are provided at an extra cost. An array of activities such as hiking and skiing is offered on site or in the area.

8.8
1569 reviews
~ €322 / night

Kimpton Charlotte Square By Ihg

50.1 km (31.1 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Kimpton Charlotte Square By Ihg

The 5-star smoke-free Kimpton Charlotte Square By Ihg Hotel Edinburgh, situated merely a 14-minute stroll from The Writers' Museum, welcomes guests with a sauna, a shared lounge, and grill.

Guests can spend time by a heated pool and enjoy a head massage, a back massage, and a hand massage, as well as make use of facials and massage therapy, which are provided at an extra cost. An array of activities such as hiking and skiing is offered on site or in the area.

8.8
1569 reviews
From € 322 / night
  • Eco-friendly stay
Sheraton Grand Hotel & Spa Sheraton Grand Hotel & Spa

Sheraton Grand Hotel & Spa

1 Festival Square
50.6 km (31.4 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Rooftop pool

The smoke-free Sheraton Grand Hotel & Spa Edinburgh is situated next to a financial district. Business travellers will appreciate conveniences like Wi-Fi in public areas and access to conference facilities and a photocopy machine.

Take benefit from an indoor pool offering a hot tub on site.

8.8
3461 reviews
~ €218 / night

Sheraton Grand Hotel & Spa

50.6 km (31.4 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Rooftop pool

Sheraton Grand Hotel & Spa

The smoke-free Sheraton Grand Hotel & Spa Edinburgh is situated next to a financial district. Business travellers will appreciate conveniences like Wi-Fi in public areas and access to conference facilities and a photocopy machine.

Take benefit from an indoor pool offering a hot tub on site.

8.8
3461 reviews
From € 218 / night
  • Guest favorite
Apex Waterloo Place Hotel Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place
49.3 km (30.6 mi) from St Andrews
  • Restaurant
  • 24-hour reception
  • Separate tub and shower
  • Air conditioning
  • Steam room
  • Heated swimming pool

The 4-star Apex Waterloo Place Hotel Edinburgh offers proximity to the Sunday Stockbridge Food Market, which is located approximately 25 minutes' walk away. The hotel also provides guests with a safe deposit box and 24-hour security service.

Apex Waterloo Place Hotel features an indoor pool as well as a steam room and a sauna.

8.8
4699 reviews
~ €293 / night

Apex Waterloo Place Hotel

49.3 km (30.6 mi) from St Andrews
  • Restaurant
  • 24-hour reception
  • Separate tub and shower
  • Air conditioning
  • Steam room
  • Heated swimming pool

Apex Waterloo Place Hotel

The 4-star Apex Waterloo Place Hotel Edinburgh offers proximity to the Sunday Stockbridge Food Market, which is located approximately 25 minutes' walk away. The hotel also provides guests with a safe deposit box and 24-hour security service.

Apex Waterloo Place Hotel features an indoor pool as well as a steam room and a sauna.

8.8
4699 reviews
From € 293 / night

Cheap Spa Hotels in St Andrews

  • Eco-friendly stay
Wyndham Duchally Country Estate Wyndham Duchally Country Estate

Wyndham Duchally Country Estate

90 High Street; Gleneagles; Perthshire
57.4 km (35.7 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

The superb Wyndham Duchally Country Estate Auchterarder hotel, situated about a 10-minute ride from St Kessog's, offers an indoor pool as well as a gym facility.

Highlights at the accommodation include a steam room, a Jacuzzi, and a sauna.

8.4
1492 reviews
~ €150 / night

Wyndham Duchally Country Estate

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

Wyndham Duchally Country Estate

The superb Wyndham Duchally Country Estate Auchterarder hotel, situated about a 10-minute ride from St Kessog's, offers an indoor pool as well as a gym facility.

Highlights at the accommodation include a steam room, a Jacuzzi, and a sauna.

8.4
1492 reviews
From € 150 / night
W Edinburgh W Edinburgh

W Edinburgh

1 St James Square
49.3 km (30.6 mi) from St Andrews
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Offering a sundeck and a shared lounge, the 5-star W Edinburgh Hotel is an 8-minute walk from the combined National Museum of Scotland. Featuring valet parking and concierge service, the hotel also provides guests with a safety deposit box and 24-hour security.

8.8
1643 reviews
~ €543 / night

W Edinburgh

49.3 km (30.6 mi) from St Andrews
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

W Edinburgh

Offering a sundeck and a shared lounge, the 5-star W Edinburgh Hotel is an 8-minute walk from the combined National Museum of Scotland. Featuring valet parking and concierge service, the hotel also provides guests with a safety deposit box and 24-hour security.

8.8
1643 reviews
From € 543 / night
  • Beach access
Marine North Berwick Marine North Berwick

Marine North Berwick

Cromwell Road
31.4 km (19.5 mi) from St Andrews
  • Free breakfast
  • Free parking
  • 24-hour reception
  • Premium bedding
  • Steam room
  • Heated swimming pool

Nestled around 500 metres from the night Lodge Club, the 5-star Marine North Berwick Hotel has 18 holes of golf. This North Berwick hotel offers parking on site.

The Marine North Berwick features a heated pool, a hot tub. The property provides a personal trainer and yoga instruction on site.

8.5
1552 reviews
~ €134 / night

Marine North Berwick

31.4 km (19.5 mi) from St Andrews
  • Free breakfast
  • Free parking
  • 24-hour reception
  • Premium bedding
  • Steam room
  • Heated swimming pool

Marine North Berwick

Nestled around 500 metres from the night Lodge Club, the 5-star Marine North Berwick Hotel has 18 holes of golf. This North Berwick hotel offers parking on site.

The Marine North Berwick features a heated pool, a hot tub. The property provides a personal trainer and yoga instruction on site.

8.5
1552 reviews
From € 134 / night
Fonab Castle Hotel Fonab Castle Hotel

Fonab Castle Hotel

Foss Road
70.5 km (43.8 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Located 3.9 km from Garry bridge, Fonab Castle Hotel Pitlochry offers a solarium, a steam room, a Jacuzzi, and a sauna.

Guests can soak in an indoor pool, which comes with a hot tub.

8.6
1066 reviews
~ €210 / night

Fonab Castle Hotel

70.5 km (43.8 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Fonab Castle Hotel

Located 3.9 km from Garry bridge, Fonab Castle Hotel Pitlochry offers a solarium, a steam room, a Jacuzzi, and a sauna.

Guests can soak in an indoor pool, which comes with a hot tub.

8.6
1066 reviews
From € 210 / night

Are you in a hurry?

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

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

9.2 / 10

(1013 Reviews)

From 248$
Fairmont St Andrews, Scotland

8.5 / 10

(1289 Reviews)

From 253$
Kinnettles Hotel & Spa

7.9 / 10

(660 Reviews)

From 465$
Home Farm B&B - Sunflower Room

9.5 / 10

(123 Reviews)

From 151$
Apex City Quay Hotel & Spa

8.8 / 10

(4001 Reviews)

From 107$

St Andrews and related destinations

Location