Bh Hotel St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Jun 07 - Jun 08 ·
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
if (!empty($heroPhotos))

Luxury Spa Hotels in St Andrews

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

  • Eco-friendly stay
  • Beach access
Hotel Image Hotel Image

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
  • Sauna
  • Indoor swimming pool

Centrally located a few moments from The Dukes St Andrews, the exclusive Old Course Hotel St Andrews features 18 holes of golf. Boasting a location just 0.6 km from the Eden Mill Brewery and Distillery, the 5-star smoke-free hotel comprises 144 rooms and 4 restaurants.

A heated pool and a health club will help you stay healthy. Guests are welcome to take part in walking tours. 13 treatment rooms along with a steam room, a hot tub, a sauna, and a foot bath are available on-site.

9.3
1038 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
  • Sauna
  • Indoor swimming pool

Old Course Hotel St Andrews

Centrally located a few moments from The Dukes St Andrews, the exclusive Old Course Hotel St Andrews features 18 holes of golf. Boasting a location just 0.6 km from the Eden Mill Brewery and Distillery, the 5-star smoke-free hotel comprises 144 rooms and 4 restaurants.

A heated pool and a health club will help you stay healthy. Guests are welcome to take part in walking tours. 13 treatment rooms along with a steam room, a hot tub, a sauna, and a foot bath are available on-site.

9.3
1038 reviews
From US$ 248 / night
  • Eco-friendly stay
  • Beach access
Hotel Image Hotel Image

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

The 5-star Fairmont St Andrews, Scotland Hotel offers access to the historic late-Gothic church "St Salvator's Chapel", which is located 4.1 km away. For active guests, horseback riding are arranged on request.

A steam room, a Jacuzzi, a sauna, and an indoor pool allow you to relax in Fairmont St Andrews, Scotland Hotel during your stay. This hotel offers a range of activities such as badminton, cycling, and darts. Also, there is 12 treatment rooms at guests' disposal.

8.6
1337 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

The 5-star Fairmont St Andrews, Scotland Hotel offers access to the historic late-Gothic church "St Salvator's Chapel", which is located 4.1 km away. For active guests, horseback riding are arranged on request.

A steam room, a Jacuzzi, a sauna, and an indoor pool allow you to relax in Fairmont St Andrews, Scotland Hotel during your stay. This hotel offers a range of activities such as badminton, cycling, and darts. Also, there is 12 treatment rooms at guests' disposal.

8.6
1337 reviews
From US$ 253 / night
Popular Spa hotels destinations
  • Top location
Hotel Image Hotel Image

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

Situated 700 m from the free museum "University of St Andrews", the boutique Kinnettles Hotel & Spa St Andrews features Wi-Fi in public areas and public parking nearby. Located right near Lundin Golf Club, this 5-star hotel also offers proximity to the British Golf Museum.

A steam room, a Jacuzzi, and a sauna are available as well. This accommodation also features a wellness centre and a full-service spa for you to relax in.

8.2
642 reviews
~ US$665 / 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

Situated 700 m from the free museum "University of St Andrews", the boutique Kinnettles Hotel & Spa St Andrews features Wi-Fi in public areas and public parking nearby. Located right near Lundin Golf Club, this 5-star hotel also offers proximity to the British Golf Museum.

A steam room, a Jacuzzi, and a sauna are available as well. This accommodation also features a wellness centre and a full-service spa for you to relax in.

8.2
642 reviews
From US$ 665 / night

Spa hotels near St Andrews

These options match your search but are within a one-hour drive of the city (up to 80 km / 50 mi).

Best Spa Hotels Near St Andrews

  • Best-rated
Hotel Image Hotel Image

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

The 3-star Home Farm B&B - Sunflower Room Forfar, situated about a 10-minute ride from Aberlemno Parish Church, offers a golf course and a satellite flat-screen. Located 2.6 km from a historical site like Guthrie Castle, this Forfar bed & breakfast includes a Jacuzzi and a sauna on site.

You can enjoy your stay at Home Farm B&B - Sunflower Room while relaxing at a private swimming pool. Also, a wellness area will be a perfect addition to your stay.

9.7
127 reviews
~ US$151 / 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

The 3-star Home Farm B&B - Sunflower Room Forfar, situated about a 10-minute ride from Aberlemno Parish Church, offers a golf course and a satellite flat-screen. Located 2.6 km from a historical site like Guthrie Castle, this Forfar bed & breakfast includes a Jacuzzi and a sauna on site.

You can enjoy your stay at Home Farm B&B - Sunflower Room while relaxing at a private swimming pool. Also, a wellness area will be a perfect addition to your stay.

9.7
127 reviews
From US$ 151 / night
  • Great deal
Hotel Image Hotel Image

Apex City Quay Hotel & Spa

1 West Victoria Dock Road
17.0 km (10.5 mi) from St Andrews
  • Restaurant
  • Car park
    US$ 9.55 per day
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

The 4-star Apex City Quay Hotel & Spa Dundee, located within 10 minutes' walk of the University of Dundee Botanic Garden, entices guests with a steam room, a Jacuzzi, and a sauna. This Dundee hotel offers 154 rooms and amenities such as a restaurant.

Apex City Quay Hotel & Spa also has an indoor pool.

8.9
4170 reviews
~ US$107 / night

Apex City Quay Hotel & Spa

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

Apex City Quay Hotel & Spa

The 4-star Apex City Quay Hotel & Spa Dundee, located within 10 minutes' walk of the University of Dundee Botanic Garden, entices guests with a steam room, a Jacuzzi, and a sauna. This Dundee hotel offers 154 rooms and amenities such as a restaurant.

Apex City Quay Hotel & Spa also has an indoor pool.

8.9
4170 reviews
From US$ 107 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Edinburgh Marriott Hotel Holyrood

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

The 4-star luxurious Edinburgh Marriott Hotel Holyrood enjoys a quiet location in the historical centre of Edinburgh and stands about a 5-minute walk from Dynamic Earth Museum. The sophisticated hotel looks out onto The Scottish Parliament and includes Wi-Fi in public areas.

This Edinburgh hotel provides a gym and a sauna for an extra charge. Access to 4 treatment rooms, along with an indoor heated swimming pool is provided for your leisure time. Corporate travellers will benefit from meeting rooms and a conference space available on site.

8.7
2946 reviews
~ US$360 / night

Edinburgh Marriott Hotel Holyrood

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

Edinburgh Marriott Hotel Holyrood

The 4-star luxurious Edinburgh Marriott Hotel Holyrood enjoys a quiet location in the historical centre of Edinburgh and stands about a 5-minute walk from Dynamic Earth Museum. The sophisticated hotel looks out onto The Scottish Parliament and includes Wi-Fi in public areas.

This Edinburgh hotel provides a gym and a sauna for an extra charge. Access to 4 treatment rooms, along with an indoor heated swimming pool is provided for your leisure time. Corporate travellers will benefit from meeting rooms and a conference space available on site.

8.7
2946 reviews
From US$ 360 / night

5 Star Hotels with Spa in St Andrews

Hotel Image Hotel Image

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' with 18 holes of golf is around 20 minutes' walk from St Annes Catholic Church. Offering a steam room, a Jacuzzi, and a sauna on-site, along with an indoor pool, the hotel boasts a setting located in close proximity to the championship Carnoustie Golf Links.

Guests can relax with a head massage, a back massage, and a facial massage, and visit a wellness area on site.

8.8
1632 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' with 18 holes of golf is around 20 minutes' walk from St Annes Catholic Church. Offering a steam room, a Jacuzzi, and a sauna on-site, along with an indoor pool, the hotel boasts a setting located in close proximity to the championship Carnoustie Golf Links.

Guests can relax with a head massage, a back massage, and a facial massage, and visit a wellness area on site.

8.8
1632 reviews
From US$ 114 / night
Hotel Image Hotel Image

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 offers a 24-hour front desk and wake-up service and a beautiful location, around a 25-minute walk from the Beatrix Potter Exhibition. Located 3.3 km from The Hermitage Woodland Walk, this 4-star hotel features 100 rooms with views of the garden.

A gym and spa therapy are available for additional fees. There is a heated swimming pool and the pool area is provided with a hot tub. The House Dunkeld has a health club. A variety of body treatments include body wraps, body scrub, and pedicure as well as a Jacuzzi and a sauna.

8.7
2887 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

The luxury Dunkeld House Hotel offers a 24-hour front desk and wake-up service and a beautiful location, around a 25-minute walk from the Beatrix Potter Exhibition. Located 3.3 km from The Hermitage Woodland Walk, this 4-star hotel features 100 rooms with views of the garden.

A gym and spa therapy are available for additional fees. There is a heated swimming pool and the pool area is provided with a hot tub. The House Dunkeld has a health club. A variety of body treatments include body wraps, body scrub, and pedicure as well as a Jacuzzi and a sauna.

8.7
2887 reviews
From US$ 116 / night
  • Eco-friendly stay
Hotel Image Hotel Image

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

Featuring a health club along with a treatment room, a Jacuzzi, and a sauna, the 4-star Norton House Hotel & Spa, Edinburgh Newbridge is situated 5 km from the 15th - century Dundas Castle, one of the historical sites in Newbridge. High-speed Internet access is offered in public areas and a charging station for electric vehicles is available on site.

An indoor swimming pool, a fully equipped gym and a gym area are available at this Newbridge hotel. Norton House Hotel & Spa, Edinburgh offers sport activities, such as cycling and yoga.

8.9
865 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

Featuring a health club along with a treatment room, a Jacuzzi, and a sauna, the 4-star Norton House Hotel & Spa, Edinburgh Newbridge is situated 5 km from the 15th - century Dundas Castle, one of the historical sites in Newbridge. High-speed Internet access is offered in public areas and a charging station for electric vehicles is available on site.

An indoor swimming pool, a fully equipped gym and a gym area are available at this Newbridge hotel. Norton House Hotel & Spa, Edinburgh offers sport activities, such as cycling and yoga.

8.9
865 reviews
From US$ 134 / night

Spa Hotels St Andrews City Centre

  • Eco-friendly stay
Hotel Image Hotel Image

Gleneagles Townhouse

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

Featuring a full-service spa and a wellness area with waxing services, facial treatments, and cryotherapy, the 5-star boutique-style Gleneagles Townhouse Hotel Edinburgh is located within 5 minutes' walk of the Edinburgh Old Town. This Edinburgh hotel offers Wi-Fi in public areas and secured parking nearby.

Gleneagles Townhouse Hotel offers access to a steam room and a sauna. The hotel offers its guests the opportunity to enjoy fitness classes at a state-of-the-art gym located on the premises.

9.4
506 reviews
~ US$784 / night

Gleneagles Townhouse

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

Gleneagles Townhouse

Featuring a full-service spa and a wellness area with waxing services, facial treatments, and cryotherapy, the 5-star boutique-style Gleneagles Townhouse Hotel Edinburgh is located within 5 minutes' walk of the Edinburgh Old Town. This Edinburgh hotel offers Wi-Fi in public areas and secured parking nearby.

Gleneagles Townhouse Hotel offers access to a steam room and a sauna. The hotel offers its guests the opportunity to enjoy fitness classes at a state-of-the-art gym located on the premises.

9.4
506 reviews
From US$ 784 / night
  • Eco-friendly stay
Hotel Image Hotel Image

The Gleneagles Hotel

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

Situated within a 3-km distance of St Kessog's, the grand 5-star The Gleneagles Hotel Auchterarder features Wi-Fi in the rooms and complimentary private parking on site. Perched in the centre of Auchterarder the smoke-free hotel offers three 18-hole golf courses among its highlights.

Along with a gym area, the property also features a Turkish steam room, a hot tub, a sauna, and hot public baths. Furthermore, the Gleneagles Auchterarder provides access to a full spa and a wellness area, as well as a tennis court.

9.4
1009 reviews
~ US$770 / night

The Gleneagles Hotel

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

The Gleneagles Hotel

Situated within a 3-km distance of St Kessog's, the grand 5-star The Gleneagles Hotel Auchterarder features Wi-Fi in the rooms and complimentary private parking on site. Perched in the centre of Auchterarder the smoke-free hotel offers three 18-hole golf courses among its highlights.

Along with a gym area, the property also features a Turkish steam room, a hot tub, a sauna, and hot public baths. Furthermore, the Gleneagles Auchterarder provides access to a full spa and a wellness area, as well as a tennis court.

9.4
1009 reviews
From US$ 770 / night
  • Eco-friendly stay
Hotel Image Hotel Image

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

Situated 950 metres from The Robertson Mausoleum Parish Church, the 5-star smoke-free The Balmoral Hotel Edinburgh features Wi-Fi in public areas, and public parking nearby. Located in close proximity to the Edinburgh Old Town, the elegant hotel has 162 rooms next to a train station.

The Balmoral Hotel features an indoor swimming pool as well as a Turkish steam bath and a treatment room. A fully equipped workout room and a fitness centre at this Edinburgh hotel is open to guests for fitness classes. A full spa will surely help you switch off.

9.3
1102 reviews
~ US$755 / 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

Situated 950 metres from The Robertson Mausoleum Parish Church, the 5-star smoke-free The Balmoral Hotel Edinburgh features Wi-Fi in public areas, and public parking nearby. Located in close proximity to the Edinburgh Old Town, the elegant hotel has 162 rooms next to a train station.

The Balmoral Hotel features an indoor swimming pool as well as a Turkish steam bath and a treatment room. A fully equipped workout room and a fitness centre at this Edinburgh hotel is open to guests for fitness classes. A full spa will surely help you switch off.

9.3
1102 reviews
From US$ 755 / night

Dog Friendly Spa Hotels St Andrews

  • Eco-friendly stay
Hotel Image Hotel Image

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 luxurious Kimpton Charlotte Square By Ihg Hotel Edinburgh, located just 7 minutes on foot from the Leith Princes Street, features a solarium, facials, and a golf course. Boasting the opportunity to go on a picnic by Water of Leith, which runs only 100 metres away, the Georgian-style hotel offers to relax in an indoor pool.

You can also join skiing and yoga, as well as cars for rent. Guests can benefit from fitness amenities at Kimpton Charlotte Square By Ihg Hotel by participating in yoga classes offered at a gym on site.

8.9
1596 reviews
~ US$296 / 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 luxurious Kimpton Charlotte Square By Ihg Hotel Edinburgh, located just 7 minutes on foot from the Leith Princes Street, features a solarium, facials, and a golf course. Boasting the opportunity to go on a picnic by Water of Leith, which runs only 100 metres away, the Georgian-style hotel offers to relax in an indoor pool.

You can also join skiing and yoga, as well as cars for rent. Guests can benefit from fitness amenities at Kimpton Charlotte Square By Ihg Hotel by participating in yoga classes offered at a gym on site.

8.9
1596 reviews
From US$ 296 / night
  • Eco-friendly stay
Hotel Image Hotel Image

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, 19 minutes on foot from the combined National Museum of Scotland. Located only steps away from Edinburgh Gin Distillery, this 5-star hotel features an indoor pool for guests to relax in.

Sheraton Grand Hotel & Spa has access to a traditional Hammam, a steam room, a solarium, and a sauna. Guests also have the option to participate in fitness classes at a health club located within this Edinburgh hotel. Onsite wellness options include a hammam spa and a wellness centre along with body treatments, facials, and spa service.

8.8
3405 reviews
~ US$345 / 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, 19 minutes on foot from the combined National Museum of Scotland. Located only steps away from Edinburgh Gin Distillery, this 5-star hotel features an indoor pool for guests to relax in.

Sheraton Grand Hotel & Spa has access to a traditional Hammam, a steam room, a solarium, and a sauna. Guests also have the option to participate in fitness classes at a health club located within this Edinburgh hotel. Onsite wellness options include a hammam spa and a wellness centre along with body treatments, facials, and spa service.

8.8
3405 reviews
From US$ 345 / night
  • Guest favorite
Hotel Image Hotel Image

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

Located approximately a 25-minute walk from the Sunday Stockbridge Food Market in Edinburgh, the 4-star Apex Waterloo Place Hotel Edinburgh offers a steam room and a sauna. At the hotel you can benefit from a restaurant along with an indoor swimming pool.

The accommodation also comprises 3 treatment rooms and a wellness area for guests' utmost comfort.

8.8
4506 reviews
~ US$382 / 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

Located approximately a 25-minute walk from the Sunday Stockbridge Food Market in Edinburgh, the 4-star Apex Waterloo Place Hotel Edinburgh offers a steam room and a sauna. At the hotel you can benefit from a restaurant along with an indoor swimming pool.

The accommodation also comprises 3 treatment rooms and a wellness area for guests' utmost comfort.

8.8
4506 reviews
From US$ 382 / night

Cheap Spa Hotels in St Andrews

  • Eco-friendly stay
Hotel Image Hotel Image

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

Located within 10 minutes' drive of St Kessog's, the superb Wyndham Duchally Country Estate Auchterarder hotel boasts a full spa and a wellness centre with aromatherapy, body treatments, and spa service. This modern resort offers 61 rooms in the rural area of the city, 2.6 km from Auchterarder Golf Club, which is highly recommended as a place to have fun.

A heated indoor pool as well as a gym facility highlight the Wyndham Duchally Country Estate Auchterarder. The availability of a golf club guarantees guests an active stay at the accommodation. You can also relax with a head massage and a back massage along with a steam room, a hot tub, and a sauna.

8.5
1395 reviews
~ US$168 / 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

Located within 10 minutes' drive of St Kessog's, the superb Wyndham Duchally Country Estate Auchterarder hotel boasts a full spa and a wellness centre with aromatherapy, body treatments, and spa service. This modern resort offers 61 rooms in the rural area of the city, 2.6 km from Auchterarder Golf Club, which is highly recommended as a place to have fun.

A heated indoor pool as well as a gym facility highlight the Wyndham Duchally Country Estate Auchterarder. The availability of a golf club guarantees guests an active stay at the accommodation. You can also relax with a head massage and a back massage along with a steam room, a hot tub, and a sauna.

8.5
1395 reviews
From US$ 168 / night
Hotel Image Hotel Image

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

Featuring Wi-Fi in public areas, W Edinburgh Hotel is 8 minutes' walk from the combined National Museum of Scotland. 268 rooms and the rooftop bar are available during the stay at the hotel nestled right in the centre of Edinburgh.

Guests will appreciate a treatment room, a Jacuzzi, and a sauna offered at the W Edinburgh. Enhancing guests' wellness experience, this property offers access to a fitness centre where fitness classes are available. You can also relax with body wraps, body scrub, and pedicure, and visit a wellness area on site.

8.8
1557 reviews
~ US$465 / 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

Featuring Wi-Fi in public areas, W Edinburgh Hotel is 8 minutes' walk from the combined National Museum of Scotland. 268 rooms and the rooftop bar are available during the stay at the hotel nestled right in the centre of Edinburgh.

Guests will appreciate a treatment room, a Jacuzzi, and a sauna offered at the W Edinburgh. Enhancing guests' wellness experience, this property offers access to a fitness centre where fitness classes are available. You can also relax with body wraps, body scrub, and pedicure, and visit a wellness area on site.

8.8
1557 reviews
From US$ 465 / night
  • Beach access
Hotel Image Hotel Image

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

The 5-star Marine North Berwick Hotel, situated approximately 5 minutes' walk from the John Muir Way, entices guests with a fitness centre, a sauna, and a picnic area. This North Berwick hotel is proud to feature 18 holes of golf, just near The Lodge Grounds.

A heated pool is on-site at the Marine. You can also enjoy cycling and yoga at the accommodation.

8.4
1680 reviews
~ US$150 / 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

The 5-star Marine North Berwick Hotel, situated approximately 5 minutes' walk from the John Muir Way, entices guests with a fitness centre, a sauna, and a picnic area. This North Berwick hotel is proud to feature 18 holes of golf, just near The Lodge Grounds.

A heated pool is on-site at the Marine. You can also enjoy cycling and yoga at the accommodation.

8.4
1680 reviews
From US$ 150 / night
Hotel Image Hotel Image

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 the Garry Bridge, Fonab Castle Hotel Pitlochry has 18 holes of golf. You can swim in a heated swimming pool or take advantage of a solarium, a steam room, a Jacuzzi, and a sauna at this 5-star hotel.

Those who prefer pool swimming might find a hot tub in the pool area. A comfortable stay at this hotel awaits you with 4 treatment rooms featuring aromatherapy, body wraps, and pedicure. Business guests also get access to meeting rooms and a business centre including conference facilities and a photocopy machine.

8.6
1045 reviews
~ US$498 / 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 the Garry Bridge, Fonab Castle Hotel Pitlochry has 18 holes of golf. You can swim in a heated swimming pool or take advantage of a solarium, a steam room, a Jacuzzi, and a sauna at this 5-star hotel.

Those who prefer pool swimming might find a hot tub in the pool area. A comfortable stay at this hotel awaits you with 4 treatment rooms featuring aromatherapy, body wraps, and pedicure. Business guests also get access to meeting rooms and a business centre including conference facilities and a photocopy machine.

8.6
1045 reviews
From US$ 498 / 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.3 / 10

(1038 Reviews)

From 248$
Fairmont St Andrews, Scotland

8.6 / 10

(1337 Reviews)

From 253$
Kinnettles Hotel & Spa

8.2 / 10

(642 Reviews)

From 665$
Home Farm B&B - Sunflower Room

9.7 / 10

(127 Reviews)

From 151$
Apex City Quay Hotel & Spa

8.9 / 10

(4170 Reviews)

From 107$

St Andrews Accommodation lists:

Frequently Asked Questions

Which Spa hotels have a lot of guest reviews?

Here are some Spa hotels that have the highest number of reviews:

St Andrews and related destinations

Location