Home As Hotel St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Nov 04 - Nov 05 ·
2 guests

Best 20 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
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

Situated merely 0.8 km from British Golf Museum, the 5-star smoke-free Old Course Hotel St Andrews features Wi-Fi in public areas and a charging station for electric vehicles on site. The hotel proudly offers 18 holes of golf, while the ruined St Andrews Cathedral is approximately a 20-minute walk away.

The Old Course entices guests with an indoor pool as well as a hot tub. As part of its commitment to guest wellness, the hotel includes a fitness centre featuring fitness classes. A treatment room, a hot tub, a sauna, and a foot bath, along with aromatherapy, body wraps, and body scrub, are provided to ensure a perfect stay.

9.3
1015 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
  • Separate tub and shower
  • Steam room
  • Indoor swimming pool

Old Course Hotel St Andrews

Situated merely 0.8 km from British Golf Museum, the 5-star smoke-free Old Course Hotel St Andrews features Wi-Fi in public areas and a charging station for electric vehicles on site. The hotel proudly offers 18 holes of golf, while the ruined St Andrews Cathedral is approximately a 20-minute walk away.

The Old Course entices guests with an indoor pool as well as a hot tub. As part of its commitment to guest wellness, the hotel includes a fitness centre featuring fitness classes. A treatment room, a hot tub, a sauna, and a foot bath, along with aromatherapy, body wraps, and body scrub, are provided to ensure a perfect stay.

9.3
1015 reviews
From US$ 248 / 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

The 5-star Fairmont St Andrews, Scotland Hotel, located 3.9 km from the Fraser Gallery St Andrews, presents 9 holes of golf. At the hotel you can benefit from a restaurant and a shopping area along with an indoor swimming pool.

Fairmont St Andrews, Scotland Hotel offers options for sports and relaxation in a steam room, a Jacuzzi, and a sauna, or at a fitness centre. Guests may choose from a personal trainer and yoga instruction as well as badminton, cycling, and billiards to spend their time actively. You can also relax with aromatherapy, body wraps, and body scrub, and visit a wellness area on site. Business travellers will appreciate such conveniences as conference equipment and a photocopy machine, along with access to meeting rooms.

8.5
1297 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, located 3.9 km from the Fraser Gallery St Andrews, presents 9 holes of golf. At the hotel you can benefit from a restaurant and a shopping area along with an indoor swimming pool.

Fairmont St Andrews, Scotland Hotel offers options for sports and relaxation in a steam room, a Jacuzzi, and a sauna, or at a fitness centre. Guests may choose from a personal trainer and yoga instruction as well as badminton, cycling, and billiards to spend their time actively. You can also relax with aromatherapy, body wraps, and body scrub, and visit a wellness area on site. Business travellers will appreciate such conveniences as conference equipment and a photocopy machine, along with access to meeting rooms.

8.5
1297 reviews
From US$ 253 / 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

Offering a treatment room, a Jacuzzi, and a sauna, the 5-star Kinnettles Hotel & Spa St Andrews is nestled about 5 minutes' walk from Eden Mill and just 0.7 km from St Leonard's Chapel. The hotel has an à la carte restaurant serving African cuisine and is situated just near British Golf Museum.

The property’s body scrub and facials will ensure a nice stay.

7.9
661 reviews
~ US$465 / 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

Offering a treatment room, a Jacuzzi, and a sauna, the 5-star Kinnettles Hotel & Spa St Andrews is nestled about 5 minutes' walk from Eden Mill and just 0.7 km from St Leonard's Chapel. The hotel has an à la carte restaurant serving African cuisine and is situated just near British Golf Museum.

The property’s body scrub and facials will ensure a nice stay.

7.9
661 reviews
From US$ 465 / 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

The comfortable 3-star Home Farm B&B - Sunflower Room Forfar, located approximately a 10-minute drive from Pitmuies Gardens, is adorned with parquet floors and provides such key amenities as Wi-Fi and a car park. Here, guests can take advantage of a Jacuzzi, a sauna, and an indoor pool and visit the tranquil Rescobie Loch Lake, located 3.1 km away.

9.7
121 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 comfortable 3-star Home Farm B&B - Sunflower Room Forfar, located approximately a 10-minute drive from Pitmuies Gardens, is adorned with parquet floors and provides such key amenities as Wi-Fi and a car park. Here, guests can take advantage of a Jacuzzi, a sauna, and an indoor pool and visit the tranquil Rescobie Loch Lake, located 3.1 km away.

9.7
121 reviews
From US$ 151 / 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.47 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Heated swimming pool

The 4-star Apex City Quay Hotel & Spa Dundee is about 600 metres from St Paul's Anglican Cathedral and has an indoor pool plus a fitness centre. With the restored 46 - gun HMS Unicorn Royal Navy Warship nearly 5 minutes' walk from and a sporting attraction like Dens Park Stadium just 1.6 km away, this Dundee hotel boasts a steam room, a Jacuzzi, and a sauna.

You will find a hot tub in the pool area. A spa salon is sure to make for an excellent stay.

8.9
4005 reviews
~ US$107 / night

Apex City Quay Hotel & Spa

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

Apex City Quay Hotel & Spa

The 4-star Apex City Quay Hotel & Spa Dundee is about 600 metres from St Paul's Anglican Cathedral and has an indoor pool plus a fitness centre. With the restored 46 - gun HMS Unicorn Royal Navy Warship nearly 5 minutes' walk from and a sporting attraction like Dens Park Stadium just 1.6 km away, this Dundee hotel boasts a steam room, a Jacuzzi, and a sauna.

You will find a hot tub in the pool area. A spa salon is sure to make for an excellent stay.

8.9
4005 reviews
From US$ 107 / night
  • Great deal
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
    US$ 32.45 per day
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

The smoke-free Edinburgh Marriott Hotel Holyrood sits just 7 minutes' walk from the 16th-century Palace of Holyroodhouse and offers a library and a barber shop. This 4-star hotel offers to indulge in a treatment 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.

Edinburgh Marriott Hotel Holyrood has a shared lounge and a golf course.

8.6
3109 reviews
~ US$97 / night

Edinburgh Marriott Hotel Holyrood

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

Edinburgh Marriott Hotel Holyrood

The smoke-free Edinburgh Marriott Hotel Holyrood sits just 7 minutes' walk from the 16th-century Palace of Holyroodhouse and offers a library and a barber shop. This 4-star hotel offers to indulge in a treatment 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.

Edinburgh Marriott Hotel Holyrood has a shared lounge and a golf course.

8.6
3109 reviews
From US$ 97 / 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

Positioned 2.7 km from the working Category A listed watermill "Barry Mill" and within 10 minutes' drive of Panbride Parish Church, the 4-star Carnoustie Golf Hotel 'A Bespoke Hotel' presents 18 holes of golf. Boasting an indoor pool, a steam room, a Jacuzzi, and a sauna, the hotel is located just a few steps from the championship Carnoustie Golf Links.

A wellness area, as well as a fitness club, will help guests stay both fit and relaxed.

8.8
1675 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'

Positioned 2.7 km from the working Category A listed watermill "Barry Mill" and within 10 minutes' drive of Panbride Parish Church, the 4-star Carnoustie Golf Hotel 'A Bespoke Hotel' presents 18 holes of golf. Boasting an indoor pool, a steam room, a Jacuzzi, and a sauna, the hotel is located just a few steps from the championship Carnoustie Golf Links.

A wellness area, as well as a fitness club, will help guests stay both fit and relaxed.

8.8
1675 reviews
From US$ 114 / 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

Offering bicycles for rent, as well as high-speed Internet access in public areas, the smoke-free Dunkeld House Hotel is around a 25-minute walk from the Birnam Oak. The 4-star hotel offers 100 rooms with garden views, an à la carte restaurant, and a lounge bar.

A gym and spa therapy can be provided at a surcharge. The hotel offers an indoor pool with a hot tub. Also, at Dunkeld House Hotel guests can enjoy a tennis court, as well as access to biking, hiking, and shooting. Treatment facilities feature a wellness area and a full spa along with a Jacuzzi and a sauna.

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

Offering bicycles for rent, as well as high-speed Internet access in public areas, the smoke-free Dunkeld House Hotel is around a 25-minute walk from the Birnam Oak. The 4-star hotel offers 100 rooms with garden views, an à la carte restaurant, and a lounge bar.

A gym and spa therapy can be provided at a surcharge. The hotel offers an indoor pool with a hot tub. Also, at Dunkeld House Hotel guests can enjoy a tennis court, as well as access to biking, hiking, and shooting. Treatment facilities feature a wellness area and a full spa along with a Jacuzzi and a sauna.

8.7
2867 reviews
From US$ 116 / 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

Offering air-conditioned rooms, the 4-star Norton House Hotel & Spa, Edinburgh Newbridge lies 4.6 km from the sixteenth-century tower house "Niddry Castle". Boasting a steam room, a hot tub, and a sauna onsite, the hotel features a heated pool along with a leafy location.

The property’s body wraps, body scrub, and pedicure will ensure a nice stay. A health club, along with fitness classes, is included at this Newbridge hotel to help guests maintain their physical well-being.

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

Offering air-conditioned rooms, the 4-star Norton House Hotel & Spa, Edinburgh Newbridge lies 4.6 km from the sixteenth-century tower house "Niddry Castle". Boasting a steam room, a hot tub, and a sauna onsite, the hotel features a heated pool along with a leafy location.

The property’s body wraps, body scrub, and pedicure will ensure a nice stay. A health club, along with fitness classes, is included at this Newbridge hotel to help guests maintain their physical well-being.

8.9
893 reviews
From US$ 134 / 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
    US$ 33.80 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Terrace

Located just 1.4 km from the ruined Holyrood Abbey, the elegant Gleneagles Townhouse Hotel Edinburgh offers amenities such as a terrace and a shared lounge. A short way from The Robertson Mausoleum Parish Church, the 5-star boutique hotel offers a prime location and includes an à la carte restaurant.

Gleneagles Townhouse Hotel offers a steam room and a sauna for nice relaxation. A personal trainer and yoga instruction are offered at the property.

9.4
479 reviews
~ US$784 / night

Gleneagles Townhouse

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

Gleneagles Townhouse

Located just 1.4 km from the ruined Holyrood Abbey, the elegant Gleneagles Townhouse Hotel Edinburgh offers amenities such as a terrace and a shared lounge. A short way from The Robertson Mausoleum Parish Church, the 5-star boutique hotel offers a prime location and includes an à la carte restaurant.

Gleneagles Townhouse Hotel offers a steam room and a sauna for nice relaxation. A personal trainer and yoga instruction are offered at the property.

9.4
479 reviews
From US$ 784 / 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

The prestigious 5-star The Gleneagles Hotel Auchterarder, located about a 10-minute ride from St Kessock's Scottish Episcopal Church, offers an outdoor heated pool and Wi-Fi in public areas. With a location 2.9 km from Blackford Old Parish Church, the smoke-free hotel also features 4 outdoor tennis courts.

Cars for rent are available at the hotel and archery, shooting, and lawn tennis can be organised. There is a leisure centre with a wide range of sports. A Turkish steam bath, a solarium, and a Jacuzzi, along with facial treatments and a beauty care facility, are provided to ensure a perfect stay.

9.4
996 reviews
~ US$770 / 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

The prestigious 5-star The Gleneagles Hotel Auchterarder, located about a 10-minute ride from St Kessock's Scottish Episcopal Church, offers an outdoor heated pool and Wi-Fi in public areas. With a location 2.9 km from Blackford Old Parish Church, the smoke-free hotel also features 4 outdoor tennis courts.

Cars for rent are available at the hotel and archery, shooting, and lawn tennis can be organised. There is a leisure centre with a wide range of sports. A Turkish steam bath, a solarium, and a Jacuzzi, along with facial treatments and a beauty care facility, are provided to ensure a perfect stay.

9.4
996 reviews
From US$ 770 / 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

Featuring classic rooms and an à la carte restaurant, the smoke-free The Balmoral Hotel Edinburgh is just 9 minutes' walk from The Writers' Museum. This 5-star hotel offers a lounge bar along with a Turkish steam bath, a treatment room, and a sauna, and lies near a train station.

Active guests will enjoy a heated pool, a fitness centre provided on site.

9.2
1136 reviews
~ US$790 / 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

Featuring classic rooms and an à la carte restaurant, the smoke-free The Balmoral Hotel Edinburgh is just 9 minutes' walk from The Writers' Museum. This 5-star hotel offers a lounge bar along with a Turkish steam bath, a treatment room, and a sauna, and lies near a train station.

Active guests will enjoy a heated pool, a fitness centre provided on site.

9.2
1136 reviews
From US$ 790 / 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 is just 5 minutes' stroll from Usher Hall and features car rentals for guests' convenience. Located in the vicinity of The Writers' Museum, the Georgian-style hotel boasts an indoor pool.

The onsite facilities also include a sauna, a shared lounge, and a golf course. A gym area at this Edinburgh hotel is open to guests for fitness classes.

8.8
1570 reviews
~ US$353 / 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 is just 5 minutes' stroll from Usher Hall and features car rentals for guests' convenience. Located in the vicinity of The Writers' Museum, the Georgian-style hotel boasts an indoor pool.

The onsite facilities also include a sauna, a shared lounge, and a golf course. A gym area at this Edinburgh hotel is open to guests for fitness classes.

8.8
1570 reviews
From US$ 353 / 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

Offering an infinity swimming pool, the 5-star smoke-free Sheraton Grand Hotel & Spa Edinburgh is situated in Haymarket with a number of pubs, cafés and restaurants, 17 minutes' stroll from Hanover Fine Arts. Featuring valet parking and concierge service, this exclusive hotel also provides guests with a safety deposit box and 24-hour security.

The Sheraton Edinburgh offers a Turkish steam bath, a solarium, and a hot tub to its guests.

8.8
3460 reviews
~ US$279 / 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

Offering an infinity swimming pool, the 5-star smoke-free Sheraton Grand Hotel & Spa Edinburgh is situated in Haymarket with a number of pubs, cafés and restaurants, 17 minutes' stroll from Hanover Fine Arts. Featuring valet parking and concierge service, this exclusive hotel also provides guests with a safety deposit box and 24-hour security.

The Sheraton Edinburgh offers a Turkish steam bath, a solarium, and a hot tub to its guests.

8.8
3460 reviews
From US$ 279 / 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 easy access to the memorial tower "Nelson Monument", which is situated about a 5-minute walk away. Featuring a swimming pool along with a steam room and a sauna, the hotel is nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century.

8.8
4697 reviews
~ US$326 / 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 easy access to the memorial tower "Nelson Monument", which is situated about a 5-minute walk away. Featuring a swimming pool along with a steam room and a sauna, the hotel is nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century.

8.8
4697 reviews
From US$ 326 / 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 4-star Wyndham Duchally Country Estate Auchterarder hotel, located within a 4-km distance of Gleneagles, boasts an indoor pool and a gym facility. Providing access to such entertainment venues as Auchterarder Golf Club approximately a 10-minute ride away, the luxury resort has 3 restaurants.

Wyndham Duchally Country Estate hotel also offers a steam room, a Jacuzzi, and a sauna.

8.4
1493 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

The superb 4-star Wyndham Duchally Country Estate Auchterarder hotel, located within a 4-km distance of Gleneagles, boasts an indoor pool and a gym facility. Providing access to such entertainment venues as Auchterarder Golf Club approximately a 10-minute ride away, the luxury resort has 3 restaurants.

Wyndham Duchally Country Estate hotel also offers a steam room, a Jacuzzi, and a sauna.

8.4
1493 reviews
From US$ 168 / 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

Featuring air-conditioned rooms, the 5-star W Edinburgh Hotel is located 9 minutes' walk from Museum of Edinburgh. All guests can enjoy Wi-Fi in public areas and access to a 24-hour fitness center.

A sunbathing terrace and a shared lounge are available on the premises.

8.8
1641 reviews
~ US$383 / 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 air-conditioned rooms, the 5-star W Edinburgh Hotel is located 9 minutes' walk from Museum of Edinburgh. All guests can enjoy Wi-Fi in public areas and access to a 24-hour fitness center.

A sunbathing terrace and a shared lounge are available on the premises.

8.8
1641 reviews
From US$ 383 / 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

The 5-star Marine North Berwick Hotel is located within 20 minutes' walk of Scottish Seabird Centre and has an indoor pool with a hot tub. This North Berwick hotel features 18 holes of golf, while the red-sandstone fortress "Tantallon Castle" is around 6 km away.

Guests can use a personal trainer and yoga instruction, as well as a treatment room and a foot bath available on site.

8.5
1561 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 is located within 20 minutes' walk of Scottish Seabird Centre and has an indoor pool with a hot tub. This North Berwick hotel features 18 holes of golf, while the red-sandstone fortress "Tantallon Castle" is around 6 km away.

Guests can use a personal trainer and yoga instruction, as well as a treatment room and a foot bath available on site.

8.5
1561 reviews
From US$ 150 / 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

The 5-star Fonab Castle Hotel Pitlochry offers guests access to Dunfallandy Stone, which is around 25 minutes' walk away.

This Pitlochry hotel features a swimming pool, a hot tub.

8.6
1068 reviews
~ US$235 / 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

The 5-star Fonab Castle Hotel Pitlochry offers guests access to Dunfallandy Stone, which is around 25 minutes' walk away.

This Pitlochry hotel features a swimming pool, a hot tub.

8.6
1068 reviews
From US$ 235 / 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.99 per day
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Featuring an indoor pool, Doubletree By Hilton Edinburgh Airport Hotel Ingliston is 4.8 km from the 15th-century Dundas Castle. The hotel offers private car parking on site.

To have a wonderful stay at Doubletree By Hilton Edinburgh Airport Hotel, you may enjoy a steam room, a Jacuzzi, and a sauna after a busy day. Guests can work out in a fitness centre.

8.1
4682 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.99 per day
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Indoor swimming pool

Doubletree By Hilton Edinburgh Airport

Featuring an indoor pool, Doubletree By Hilton Edinburgh Airport Hotel Ingliston is 4.8 km from the 15th-century Dundas Castle. The hotel offers private car parking on site.

To have a wonderful stay at Doubletree By Hilton Edinburgh Airport Hotel, you may enjoy a steam room, a Jacuzzi, and a sauna after a busy day. Guests can work out in a fitness centre.

8.1
4682 reviews
From US$ 109 / 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

(1015 Reviews)

From 248$
Fairmont St Andrews, Scotland

8.5 / 10

(1297 Reviews)

From 253$
Kinnettles Hotel & Spa

7.9 / 10

(661 Reviews)

From 465$
Home Farm B&B - Sunflower Room

9.7 / 10

(121 Reviews)

From 151$
Apex City Quay Hotel & Spa

8.9 / 10

(4005 Reviews)

From 107$

More accommodations in St Andrews

The Old Station Guest House The Old Station Guest House The Old Station Guest House
9
292 reviews
~ US$ 208 / night
The Old Station Guest House
4.7 km (2.9 mi) from city center
Check Availability

St Andrews and related destinations

Location