5 star hotels St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Jul 02 - Jul 03 ·
2 guests

2 star

St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

Over 360 stays assessed to highlight the standout picks
if (!empty($heroPhotos))

Navigation

1. Rusacks St Andrews

2. Old Course Hotel St Andrews

3. Seaton House - Small Luxury Hotels Of The World

4. The Peat Inn Restaurant With Rooms

5. Fairmont St Andrews, Scotland

6. Kinnettles Hotel & Spa

7. Prestonfield House

8. Fingal Hotel

9. Lyla Rooms

10. The Bonham

  • Beachfront
Hotel Image Hotel Image

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

Providing 118 rooms, Rusacks St Andrews hotel is 9 minutes' walk from the free museum "University of St Andrews". Guests can benefit from private parking available for additional cost on site.

Located within 200 metres of Swilken Burn Bridge, this hotel is near the Eden Mill Brewery and Distillery. The 5-star hotel also gives access to the compact St Andrews Botanic Garden, which is a 16-minute walk away. Guests might as well enjoy proximity to Cockshaugh Park, situated 850 metres away. The Rusacks stands within reach of Holy Trinity Church, popular with pilgrims and tourists alike. The nearest bus stop John Burnet Hall is 5 minutes' stroll away.

9.1
1161 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

Providing 118 rooms, Rusacks St Andrews hotel is 9 minutes' walk from the free museum "University of St Andrews". Guests can benefit from private parking available for additional cost on site.

Located within 200 metres of Swilken Burn Bridge, this hotel is near the Eden Mill Brewery and Distillery. The 5-star hotel also gives access to the compact St Andrews Botanic Garden, which is a 16-minute walk away. Guests might as well enjoy proximity to Cockshaugh Park, situated 850 metres away. The Rusacks stands within reach of Holy Trinity Church, popular with pilgrims and tourists alike. The nearest bus stop John Burnet Hall is 5 minutes' stroll away.

9.1
1161 reviews
From US$ 128 / night
  • 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

Providing 144 rooms, the 5-star Old Course Hotel St Andrews is nestled around a 15-minute walk from Kinness Burn. Situated a short way from the Eden Mill Brewery and Distillery, this exclusive hotel has a heated pool as well as a steam room, a hot tub, a sauna, and a foot bath.

The hotel lies 400 metres from Swilken Burn Bridge and only 1.6 km from Byre Theatre. The Old Course Hotel provides easy access to the Fraser Gallery St Andrews, which is an 18-minute walk away. Guests will also appreciate the vicinity of St Andrews Bay, located km away. The property is in proximity to the free museum "University of St Andrews". There is Old Course Hotel bus stop 350 m from this St Andrews hotel.

9.3
1016 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

Providing 144 rooms, the 5-star Old Course Hotel St Andrews is nestled around a 15-minute walk from Kinness Burn. Situated a short way from the Eden Mill Brewery and Distillery, this exclusive hotel has a heated pool as well as a steam room, a hot tub, a sauna, and a foot bath.

The hotel lies 400 metres from Swilken Burn Bridge and only 1.6 km from Byre Theatre. The Old Course Hotel provides easy access to the Fraser Gallery St Andrews, which is an 18-minute walk away. Guests will also appreciate the vicinity of St Andrews Bay, located km away. The property is in proximity to the free museum "University of St Andrews". There is Old Course Hotel bus stop 350 m from this St Andrews hotel.

9.3
1016 reviews
From US$ 248 / night
  • Great deal
  • Beach access
Hotel Image Hotel Image

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

Situated around a 10-minute walk from Kinness Burn, the 5-star Seaton House - Small Luxury Hotels Of The World St Andrews includes 34 rooms. Located fairly close to the Eden Mill Brewery and Distillery, the hotel overlooks the sea and invites guests to have a drink at a lounge bar.

This St Andrews hotel is only 50 m from Lundin Golf Club and only 400 metres from Swilken Burn Bridge. Seaton House - Small Luxury Hotels Of The World also lies in the business area, a few steps from St Andrews. Nature lovers will appreciate the vicinity of St Andrews Bay, which is about minutes' drive away. Along with other cultural attractions the famous Swilcan Bridge is nestled just 450 m from this accommodation. John Burnet Hall bus stop is within easy reach of Seaton House - Small Luxury Hotels Of The World St Andrews.

9.2
145 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

Situated around a 10-minute walk from Kinness Burn, the 5-star Seaton House - Small Luxury Hotels Of The World St Andrews includes 34 rooms. Located fairly close to the Eden Mill Brewery and Distillery, the hotel overlooks the sea and invites guests to have a drink at a lounge bar.

This St Andrews hotel is only 50 m from Lundin Golf Club and only 400 metres from Swilken Burn Bridge. Seaton House - Small Luxury Hotels Of The World also lies in the business area, a few steps from St Andrews. Nature lovers will appreciate the vicinity of St Andrews Bay, which is about minutes' drive away. Along with other cultural attractions the famous Swilcan Bridge is nestled just 450 m from this accommodation. John Burnet Hall bus stop is within easy reach of Seaton House - Small Luxury Hotels Of The World St Andrews.

9.2
145 reviews
From US$ 123 / night
Hotel Image Hotel Image

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 centre
  • Garden area

The 5-star The Peat Inn Restaurant With Rooms St Andrews lies approximately a 15-minute drive from the Fife Folk Museum, and features a restaurant. There is also parking.

Denork Craig can be easily reached 4.2 km away. This St Andrews inn is situated nearly a 20-minute ride from Hill of Tarvit Mansionhouse and Garden.

9.5
122 reviews
~ US$428 / 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 centre
  • Garden area

The Peat Inn Restaurant With Rooms

The 5-star The Peat Inn Restaurant With Rooms St Andrews lies approximately a 15-minute drive from the Fife Folk Museum, and features a restaurant. There is also parking.

Denork Craig can be easily reached 4.2 km away. This St Andrews inn is situated nearly a 20-minute ride from Hill of Tarvit Mansionhouse and Garden.

9.5
122 reviews
From US$ 428 / 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 smoke-free Fairmont St Andrews, Scotland Hotel includes air-conditioned rooms overlooking the North Sea. With a location approximately a 10-minute drive from the historic late-Gothic church "St Salvator's Chapel", this St Andrews hotel also features 9 golf courses.

The hotel is located near a beach district, 4.7 km from the Eden Mill Brewery and Distillery and 3.7 km from the ruined St Andrews Cathedral. Cultural sights in the area are the St Andrews Museum (4.6 km) and St Andrews (4.5 km). You can admire a mountain, situated near the Fairmont St Andrews, Scotland. The nearby entertainment attractions of St Andrews include Byre Theatre, which is nearly a 15-minute ride away. The accommodation is near a boat dock.

8.6
1317 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 smoke-free Fairmont St Andrews, Scotland Hotel includes air-conditioned rooms overlooking the North Sea. With a location approximately a 10-minute drive from the historic late-Gothic church "St Salvator's Chapel", this St Andrews hotel also features 9 golf courses.

The hotel is located near a beach district, 4.7 km from the Eden Mill Brewery and Distillery and 3.7 km from the ruined St Andrews Cathedral. Cultural sights in the area are the St Andrews Museum (4.6 km) and St Andrews (4.5 km). You can admire a mountain, situated near the Fairmont St Andrews, Scotland. The nearby entertainment attractions of St Andrews include Byre Theatre, which is nearly a 15-minute ride away. The accommodation is near a boat dock.

8.6
1317 reviews
From US$ 253 / night
  • 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

Featuring Wi-Fi in public areas, Kinnettles Hotel & Spa St Andrews sits a 5-minute walk from St Andrews Aquarium. This hotel is within reach of East Sands Beach and provides guests with a steam room, a Jacuzzi, and a sauna.

Located within 300 metres of The Old Course St Andrews, the 5-star hotel is 0.7 km from the free museum "University of St Andrews". The Kinnettles Hotel & Spa also gives access to the St Andrews Museum, which is a 12-minute walk away. Guests might as well enjoy proximity to Cockshaugh Park, situated 850 metres away. Along with other cultural attractions the British Golf Museum is nestled in close proximity to this property. John Burnet Hall bus stop lies a 10-minute stroll away.

8
652 reviews
~ US$528 / 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

Featuring Wi-Fi in public areas, Kinnettles Hotel & Spa St Andrews sits a 5-minute walk from St Andrews Aquarium. This hotel is within reach of East Sands Beach and provides guests with a steam room, a Jacuzzi, and a sauna.

Located within 300 metres of The Old Course St Andrews, the 5-star hotel is 0.7 km from the free museum "University of St Andrews". The Kinnettles Hotel & Spa also gives access to the St Andrews Museum, which is a 12-minute walk away. Guests might as well enjoy proximity to Cockshaugh Park, situated 850 metres away. Along with other cultural attractions the British Golf Museum is nestled in close proximity to this property. John Burnet Hall bus stop lies a 10-minute stroll away.

8
652 reviews
From US$ 528 / night

5 star hotel near St Andrews

  • Best-rated
Hotel Image Hotel Image

Prestonfield House

Priestfield Road
50.5 km (31.3 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Terrace

Situated 3.2 km from the 16th-century Palace of Holyroodhouse, the smoke-free Prestonfield House Hotel Edinburgh features 4 lounges. Boasting access to the Royal Botanic Garden Edinburgh, nearly 10 minutes' drive away, this 5-star hotel includes a rooftop terrace and various recreational opportunities providing guests with air-conditioned rooms.

The centre of Edinburgh can be reached within a 25-minute walk, and natural attractions like the landscaped Princes Street Gardens are 2.8 km away. The Prestonfield House Edinburgh is approximately 15 minutes' drive from Arthur's Seat and surrounded by a mountain and gardens. This Edinburgh hotel stands 2.2 km from the Thistle chapel "St Giles' Cathedral", popular with pilgrims and tourists alike. The accommodation is located a short way from Edinburgh Waverley train station, while Prestonfield Park bus stop is only 10 minutes' walk away.

9.6
259 reviews
~ US$421 / night

Prestonfield House

50.5 km (31.3 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Terrace

Prestonfield House

Situated 3.2 km from the 16th-century Palace of Holyroodhouse, the smoke-free Prestonfield House Hotel Edinburgh features 4 lounges. Boasting access to the Royal Botanic Garden Edinburgh, nearly 10 minutes' drive away, this 5-star hotel includes a rooftop terrace and various recreational opportunities providing guests with air-conditioned rooms.

The centre of Edinburgh can be reached within a 25-minute walk, and natural attractions like the landscaped Princes Street Gardens are 2.8 km away. The Prestonfield House Edinburgh is approximately 15 minutes' drive from Arthur's Seat and surrounded by a mountain and gardens. This Edinburgh hotel stands 2.2 km from the Thistle chapel "St Giles' Cathedral", popular with pilgrims and tourists alike. The accommodation is located a short way from Edinburgh Waverley train station, while Prestonfield Park bus stop is only 10 minutes' walk away.

9.6
259 reviews
From US$ 421 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Fingal Hotel

Alexandra Dock
46.2 km (28.7 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Featuring air-conditioned rooms and an à la carte restaurant, Fingal Hotel Edinburgh is just an 11-minute walk from Molly's Play Centre. The hotel also provides Wi-Fi available in the rooms.

Located in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, this 5-star hotel offers access to Edinburgh Port, which is 50 metres away. The Calton Hill is 2.9 km from the Fingal in Edinburgh. The Real Mary King's Close lies around 10 minutes away by car. Guests will find Broad Wynd bus stop next to this accommodation, 450 metres away.

9.6
72 reviews
~ US$346 / night

Fingal Hotel

46.2 km (28.7 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Fingal Hotel

Featuring air-conditioned rooms and an à la carte restaurant, Fingal Hotel Edinburgh is just an 11-minute walk from Molly's Play Centre. The hotel also provides Wi-Fi available in the rooms.

Located in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, this 5-star hotel offers access to Edinburgh Port, which is 50 metres away. The Calton Hill is 2.9 km from the Fingal in Edinburgh. The Real Mary King's Close lies around 10 minutes away by car. Guests will find Broad Wynd bus stop next to this accommodation, 450 metres away.

9.6
72 reviews
From US$ 346 / night
Hotel Image Hotel Image

Lyla Rooms

3 Royal Terrace
48.8 km (30.3 mi) from St Andrews
  • Restaurant
  • VIP check-in/ -out
  • Flat-screen TV
  • Leisure/ TV room
  • Mini-bar
  • Tea and coffee facilities

The 5-star Lyla Rooms Edinburgh hotel offers easy access to the Sherlock Holmes Statue, which is situated only a 5-minute walk away. You will find a shared lounge and a restaurant at this Edinburgh hotel.

The hotel is located in the Anderlecht district, merely 500 metres from the memorial tower "Nelson Monument" and just 1.1 km from the Hanover Fine Arts. The Lyla Rooms Edinburgh offers proximity to natural sights like the Royal Botanic Garden Edinburgh (1.8 km) and the landscaped Princes Street Gardens (1.7 km). Nature lovers might as well enjoy the vicinity to Calton Craigs, located a mere 0.6 km away. The combined National Museum of Scotland is approximately a 20-minute stroll away, and Edinburgh Waverley Railway train station is situated within a few blocks of the accommodation. The Lyla Rooms is 650 m from Edinburgh bus station.

9.4
453 reviews
~ US$315 / night

Lyla Rooms

48.8 km (30.3 mi) from St Andrews
  • Restaurant
  • VIP check-in/ -out
  • Flat-screen TV
  • Leisure/ TV room
  • Mini-bar
  • Tea and coffee facilities

Lyla Rooms

The 5-star Lyla Rooms Edinburgh hotel offers easy access to the Sherlock Holmes Statue, which is situated only a 5-minute walk away. You will find a shared lounge and a restaurant at this Edinburgh hotel.

The hotel is located in the Anderlecht district, merely 500 metres from the memorial tower "Nelson Monument" and just 1.1 km from the Hanover Fine Arts. The Lyla Rooms Edinburgh offers proximity to natural sights like the Royal Botanic Garden Edinburgh (1.8 km) and the landscaped Princes Street Gardens (1.7 km). Nature lovers might as well enjoy the vicinity to Calton Craigs, located a mere 0.6 km away. The combined National Museum of Scotland is approximately a 20-minute stroll away, and Edinburgh Waverley Railway train station is situated within a few blocks of the accommodation. The Lyla Rooms is 650 m from Edinburgh bus station.

9.4
453 reviews
From US$ 315 / night
Hotel Image Hotel Image

The Bonham

35 Drumsheugh Gardens
50.4 km (31.3 mi) from St Andrews
  • In-room breakfast
  • Car park
    US$ 26.55 per day
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

The 5-star The Bonham Hotel Edinburgh offers access to the Grassmarket, which is located only 1.4 km away. Featuring Wi-Fi throughout the property, this Edinburgh hotel also has amenities such as a restaurant.

The hotel lies in Haymarket with a number of pubs, cafés and restaurants, just a 9-minute stroll from Edinburgh Gin Distillery. The historic fortress "Edinburgh Castle" is merely 1.7 km from the Bonham, and Edinburgh airport is 5 km away. Nature lovers might as well enjoy proximity to Dean, located approximately a 5-minute drive away. The area features a number of shopping sites, such as Charlotte Square, which is a short way from the accommodation. This hotel is also within a 2-km distance of Edinburgh Waverley train station and only 1.6 km from the volcanic Castle Rock.

9.3
2647 reviews
~ US$342 / night

The Bonham

50.4 km (31.3 mi) from St Andrews
  • In-room breakfast
  • Car park
    US$ 26.55 per day
  • 24-hour reception
  • Flat-screen TV
  • Bar/ Lounge area
  • Garden area

The Bonham

The 5-star The Bonham Hotel Edinburgh offers access to the Grassmarket, which is located only 1.4 km away. Featuring Wi-Fi throughout the property, this Edinburgh hotel also has amenities such as a restaurant.

The hotel lies in Haymarket with a number of pubs, cafés and restaurants, just a 9-minute stroll from Edinburgh Gin Distillery. The historic fortress "Edinburgh Castle" is merely 1.7 km from the Bonham, and Edinburgh airport is 5 km away. Nature lovers might as well enjoy proximity to Dean, located approximately a 5-minute drive away. The area features a number of shopping sites, such as Charlotte Square, which is a short way from the accommodation. This hotel is also within a 2-km distance of Edinburgh Waverley train station and only 1.6 km from the volcanic Castle Rock.

9.3
2647 reviews
From US$ 342 / night
Hotel Image Hotel Image

100 Princes Street

100 Princes St
49.9 km (31.0 mi) from St Andrews
  • In-room breakfast
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Bar/ Lounge area
  • Patio

Standing just a 5-minute walk from the art museum "Scottish National Gallery", the 5-star 100 Princes Street Edinburgh hotel offers a swimming pool. Located in the vicinity of the Royal Mile, the hotel has an à la carte restaurant as well as a shared lounge and a library onsite.

The historic fortress "Edinburgh Castle" is about 900 metres away, while the combined National Museum of Scotland is only 1.3 km from this smoke-free hotel. As a plus for business travellers, the 100 Princes Street is in proximity to Scottish Widows Bank Plc. Guests can also visit Dean, situated a 17-minute walk away. The Grassmarket lies within 1 km of the property. This accommodation is not far from Queensferry Street bus station.

9.5
229 reviews
~ US$452 / night

100 Princes Street

49.9 km (31.0 mi) from St Andrews
  • In-room breakfast
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Bar/ Lounge area
  • Patio

100 Princes Street

Standing just a 5-minute walk from the art museum "Scottish National Gallery", the 5-star 100 Princes Street Edinburgh hotel offers a swimming pool. Located in the vicinity of the Royal Mile, the hotel has an à la carte restaurant as well as a shared lounge and a library onsite.

The historic fortress "Edinburgh Castle" is about 900 metres away, while the combined National Museum of Scotland is only 1.3 km from this smoke-free hotel. As a plus for business travellers, the 100 Princes Street is in proximity to Scottish Widows Bank Plc. Guests can also visit Dean, situated a 17-minute walk away. The Grassmarket lies within 1 km of the property. This accommodation is not far from Queensferry Street bus station.

9.5
229 reviews
From US$ 452 / night
Hotel Image Hotel Image

Cromlix

Kinbuck
68.1 km (42.3 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Golf centre
  • Terrace

Overlooking the garden, the family-friendly Cromlix Hotel Kinbuck is 2.4 km from the Old Ardoch Bridge. Featuring a location near a train station, the 5-star hotel has sophisticated rooms along with an à la carte restaurant.

This superior hotel has scenic location and is surrounded by private grounds. The property provides easy access to The Roundel, which is about 20 minutes' walk away.

9.5
209 reviews
~ US$785 / night

Cromlix

68.1 km (42.3 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Golf centre
  • Terrace

Cromlix

Overlooking the garden, the family-friendly Cromlix Hotel Kinbuck is 2.4 km from the Old Ardoch Bridge. Featuring a location near a train station, the 5-star hotel has sophisticated rooms along with an à la carte restaurant.

This superior hotel has scenic location and is surrounded by private grounds. The property provides easy access to The Roundel, which is about 20 minutes' walk away.

9.5
209 reviews
From US$ 785 / 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
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

The 5-star The Gleneagles Hotel Auchterarder provides proximity to Phoenix Falconry, which is situated 3.2 km away. Free private parking is available on site at the hotel.

Tullibardine Distillery is also located around 10 minutes by car from this Auchterarder hotel. Standing 2.9 km away, the Blackford Old Parish Church is a hard-to-miss divine tourist destination.

9.4
1000 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 5-star The Gleneagles Hotel Auchterarder provides proximity to Phoenix Falconry, which is situated 3.2 km away. Free private parking is available on site at the hotel.

Tullibardine Distillery is also located around 10 minutes by car from this Auchterarder hotel. Standing 2.9 km away, the Blackford Old Parish Church is a hard-to-miss divine tourist destination.

9.4
1000 reviews
From US$ 770 / night
  • Guest favorite
Hotel Image Hotel Image

Virgin Hotels Edinburgh

1 India Buildings
50.0 km (31.1 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Terrace

Situated just 5 minutes' stroll from the Greyfriars Bobby's Grave, the 5-star smoke-free Virgin Hotels Edinburgh offers air-conditioned rooms, Wi-Fi, and public parking. Conveniently located near a train station, this Edinburgh hotel is not far from a historical landmark called the historic fortress "Edinburgh Castle".

The hotel has a central setting only 1.8 km from the 16th-century Palace of Holyroodhouse, while natural sights like the royal Holyrood Park are only 1.9 km away. Old Town, which is a bustling area of centuries-old buildings and narrow alleys, where the Virgin Hotels Edinburgh sits, grants access to cultural attractions like The Writers' Museum, which is nearly a 10-minute stroll away. Entertainment options in the area feature the grand Victorian theatre "Royal Lyceum Theater" a short way from the accommodation. This Edinburgh hotel is approximately 800 metres from Edinburgh bus station.

9.1
5426 reviews
~ US$316 / night

Virgin Hotels Edinburgh

50.0 km (31.1 mi) from St Andrews
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Terrace

Virgin Hotels Edinburgh

Situated just 5 minutes' stroll from the Greyfriars Bobby's Grave, the 5-star smoke-free Virgin Hotels Edinburgh offers air-conditioned rooms, Wi-Fi, and public parking. Conveniently located near a train station, this Edinburgh hotel is not far from a historical landmark called the historic fortress "Edinburgh Castle".

The hotel has a central setting only 1.8 km from the 16th-century Palace of Holyroodhouse, while natural sights like the royal Holyrood Park are only 1.9 km away. Old Town, which is a bustling area of centuries-old buildings and narrow alleys, where the Virgin Hotels Edinburgh sits, grants access to cultural attractions like The Writers' Museum, which is nearly a 10-minute stroll away. Entertainment options in the area feature the grand Victorian theatre "Royal Lyceum Theater" a short way from the accommodation. This Edinburgh hotel is approximately 800 metres from Edinburgh bus station.

9.1
5426 reviews
From US$ 316 / night
  • 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$ 33.19 per day
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Terrace

Featuring a restaurant, the 5-star Gleneagles Townhouse Hotel Edinburgh lies only an 8-minute walk from the Grassmarket. At the hotel, you'll find a terrace bar, an à la carte restaurant, a steam room and a sauna for pampering guests on site.

This boutique-style hotel is just 500 metres from the 200-foot spire "Scott Monument" and 2.1 km from the Royal Botanic Garden Edinburgh. The Calton Hill is not far from the Gleneagles Townhouse, while Lawnmarket bus stop is about 10 minutes' walk away. The property is located fairly close to The Real Mary King's Close, in Edinburgh. This hotel is also within 500 metres of the Edinburgh Waverley train station.

9.4
492 reviews
~ US$667 / night

Gleneagles Townhouse

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

Gleneagles Townhouse

Featuring a restaurant, the 5-star Gleneagles Townhouse Hotel Edinburgh lies only an 8-minute walk from the Grassmarket. At the hotel, you'll find a terrace bar, an à la carte restaurant, a steam room and a sauna for pampering guests on site.

This boutique-style hotel is just 500 metres from the 200-foot spire "Scott Monument" and 2.1 km from the Royal Botanic Garden Edinburgh. The Calton Hill is not far from the Gleneagles Townhouse, while Lawnmarket bus stop is about 10 minutes' walk away. The property is located fairly close to The Real Mary King's Close, in Edinburgh. This hotel is also within 500 metres of the Edinburgh Waverley train station.

9.4
492 reviews
From US$ 667 / 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

The Balmoral Hotel Edinburgh offers comfortable rooms in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a 20-minute walk from the Sunday Stockbridge Food Market. An indoor pool along with a Turkish steam bath and a treatment room can be enjoyed at this hotel, situated right near the parish church "St Giles' Cathedral".

The elegant hotel, located in a shopping area of Edinburgh, is 50 metres from Waverley Steps bus stop and within 500 metres of Edinburgh Waverley train station. The green Flag park "Princes Street Gardens" is 1 km away, while the spirelike Victorian memorial "Scott Monument" is right around the corner from the Balmoral. Guests might also go see Calton Craigs, which is a 5-minute walk away. The ruined Holyrood Abbey is 1.3 km from this property.

9.3
1124 reviews
~ US$706 / 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 Balmoral Hotel Edinburgh offers comfortable rooms in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a 20-minute walk from the Sunday Stockbridge Food Market. An indoor pool along with a Turkish steam bath and a treatment room can be enjoyed at this hotel, situated right near the parish church "St Giles' Cathedral".

The elegant hotel, located in a shopping area of Edinburgh, is 50 metres from Waverley Steps bus stop and within 500 metres of Edinburgh Waverley train station. The green Flag park "Princes Street Gardens" is 1 km away, while the spirelike Victorian memorial "Scott Monument" is right around the corner from the Balmoral. Guests might also go see Calton Craigs, which is a 5-minute walk away. The ruined Holyrood Abbey is 1.3 km from this property.

9.3
1124 reviews
From US$ 706 / night
  • Eco-friendly stay
Hotel Image Hotel Image

The Witchery

Castlehill, Royal Mile, Edinburgh
50.0 km (31.1 mi) from St Andrews
  • In-room breakfast
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Ironing facilities
  • Terrace

Offering elegant rooms, The Witchery Edinburgh hotel is only a 5-minute walk from Museum on the Mound. Featuring a restaurant, the hotel is located within easy reach of the Thistle chapel "St Giles' Cathedral".

This 5-star hotel is nestled just 450 metres from the Grassmarket and just 1.7 km from the Sunday Stockbridge Food Market. Historical sites in the area include the historic fortress "Edinburgh Castle", situated about 10 minutes' walk away. The Witchery is also within reach of the Museum of Edinburgh. This property is 50 m from The Hub bus stop and within 1 km of Edinburgh Waverley train station in Edinburgh.

9.6
122 reviews
~ US$1382 / night

The Witchery

50.0 km (31.1 mi) from St Andrews
  • In-room breakfast
  • 24-hour reception
  • Flat-screen TV
  • Luggage storage
  • Ironing facilities
  • Terrace

The Witchery

Offering elegant rooms, The Witchery Edinburgh hotel is only a 5-minute walk from Museum on the Mound. Featuring a restaurant, the hotel is located within easy reach of the Thistle chapel "St Giles' Cathedral".

This 5-star hotel is nestled just 450 metres from the Grassmarket and just 1.7 km from the Sunday Stockbridge Food Market. Historical sites in the area include the historic fortress "Edinburgh Castle", situated about 10 minutes' walk away. The Witchery is also within reach of the Museum of Edinburgh. This property is 50 m from The Hub bus stop and within 1 km of Edinburgh Waverley train station in Edinburgh.

9.6
122 reviews
From US$ 1382 / 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 wonderful 5-star Sheraton Grand Hotel & Spa Edinburgh, situated only 0.9 km from The Scotch Whisky Experience, offers a heated swimming pool as well as a fitness club. Located right around the corner from Edinburgh Gin Distillery, the smoke-free hotel offers a Turkish steam room, a solarium, a hot tub, and a sauna on site, and great access to sacred landmarks like Charlotte Chapel, just a 5-minute walk away.

This Edinburgh hotel is next to the financial district of Edinburgh and approximately 400 metres from the Scottish episcopal Church of St John the Evangelist. The exclusive Sheraton Grand Hotel & Spa Edinburgh is also in proximity to the parish church "St Giles' Cathedral" and offers views of Edinburgh Castle. Nature lovers might as well enjoy the vicinity to Dean, which is a mere 1.3 km away. Guests can easily get in touch with the history of Edinburgh by visiting the historic fortress "Edinburgh Castle", located around a 10-minute drive from the accommodation. Well-connected to many sights, the Sheraton Grand Hotel & Spa Edinburgh is just around the corner from Semple Street bus stop.

8.8
3418 reviews
~ US$268 / 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 wonderful 5-star Sheraton Grand Hotel & Spa Edinburgh, situated only 0.9 km from The Scotch Whisky Experience, offers a heated swimming pool as well as a fitness club. Located right around the corner from Edinburgh Gin Distillery, the smoke-free hotel offers a Turkish steam room, a solarium, a hot tub, and a sauna on site, and great access to sacred landmarks like Charlotte Chapel, just a 5-minute walk away.

This Edinburgh hotel is next to the financial district of Edinburgh and approximately 400 metres from the Scottish episcopal Church of St John the Evangelist. The exclusive Sheraton Grand Hotel & Spa Edinburgh is also in proximity to the parish church "St Giles' Cathedral" and offers views of Edinburgh Castle. Nature lovers might as well enjoy the vicinity to Dean, which is a mere 1.3 km away. Guests can easily get in touch with the history of Edinburgh by visiting the historic fortress "Edinburgh Castle", located around a 10-minute drive from the accommodation. Well-connected to many sights, the Sheraton Grand Hotel & Spa Edinburgh is just around the corner from Semple Street bus stop.

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

Featuring a solarium, facials, and a shared lounge, the luxurious Kimpton Charlotte Square By Ihg Hotel Edinburgh enjoys a private location, nearly a 20-minute walk from the combined National Museum of Scotland. A heated swimming pool and a private garden are available for guests in the 5-star hotel, ideally situated not far from the Leith Princes Street.

This Georgian-style hotel in the Anderlecht district of Edinburgh is merely 1 km from Museum on the Mound and 900 metres from such shopping venues as St Andrew Square. The Royal Mile is a mere 14 minutes' walk away, while Usher Hall is a stone's throw from the Kimpton Charlotte Square By Ihg Edinburgh. Nature lovers will enjoy the vicinity of Castle Rock, located 0.9 km away. The area also includes natural sights like the Royal Botanic Garden Edinburgh within 25 minutes' walk of this accommodation. The Kimpton Charlotte Square By Ihg is only 350 m from Shandwick Place bus stop and in the vicinity of Edinburgh Waverley train station in Edinburgh.

8.9
1583 reviews
~ US$304 / 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

Featuring a solarium, facials, and a shared lounge, the luxurious Kimpton Charlotte Square By Ihg Hotel Edinburgh enjoys a private location, nearly a 20-minute walk from the combined National Museum of Scotland. A heated swimming pool and a private garden are available for guests in the 5-star hotel, ideally situated not far from the Leith Princes Street.

This Georgian-style hotel in the Anderlecht district of Edinburgh is merely 1 km from Museum on the Mound and 900 metres from such shopping venues as St Andrew Square. The Royal Mile is a mere 14 minutes' walk away, while Usher Hall is a stone's throw from the Kimpton Charlotte Square By Ihg Edinburgh. Nature lovers will enjoy the vicinity of Castle Rock, located 0.9 km away. The area also includes natural sights like the Royal Botanic Garden Edinburgh within 25 minutes' walk of this accommodation. The Kimpton Charlotte Square By Ihg is only 350 m from Shandwick Place bus stop and in the vicinity of Edinburgh Waverley train station in Edinburgh.

8.9
1583 reviews
From US$ 304 / night

Are you in a hurry?

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

Name of hotel Accommodation Rating Price, $
Rusacks St Andrews

9.1 / 10

(1161 Reviews)

From 128$
Old Course Hotel St Andrews

9.3 / 10

(1016 Reviews)

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

9.2 / 10

(145 Reviews)

From 123$
The Peat Inn Restaurant With Rooms

9.5 / 10

(122 Reviews)

From 428$
Fairmont St Andrews, Scotland

8.6 / 10

(1317 Reviews)

From 253$

Frequently Asked Questions

What budget-friendly hotels in St Andrews offer easy access to the Old Course?

Rusacks St Andrews and Fairmont St Andrews provide affordable stays close to the famous golf course. Enjoy options for golf packages and beautiful views without breaking the bank.

Tip:

Book your stay during the week for potentially cheaper rates at nearby golf courses, especially in spring.

Which budget-friendly hotels are best for families visiting St Andrews?

Hotels like the Fairmont St Andrews and Seaton House cater to families with spacious accommodations and various kid-friendly activities. Families can explore the nearby East Sands Beach and historic attractions together.

Tip:

Consider a stay during the off-peak season in late autumn for lower hotel rates and fewer crowds at family attractions.

Which budget hotels near St Andrews Cathedral are great for sightseeing?

Seaton House and Rusacks St Andrews are both affordable and conveniently located near St Andrews Cathedral. Visitors can enjoy the beautiful architecture and historical significance of the area.

Tip:

Visit early in the morning or late afternoon when the Cathedral is less crowded for a more enjoyable experience.

What budget-friendly options exist near St Andrews East Sands Beach?

Both Fairmont St Andrews and Seaton House offer affordable access to St Andrews East Sands Beach, a wonderful spot for families. These hotels provide convenient amenities and fun activities for a day at the beach.

Tip:

Pack a picnic lunch before heading to the beach to save on dining costs and enjoy a seaside meal.

Which affordable hotels in St Andrews are suitable for couples?

Seaton House and Fairmont St Andrews are affordable yet romantic options for couples visiting St Andrews. They provide a quaint atmosphere and opportunities for cozy beach walks.

Tip:

Take a sunset stroll on West Sands Beach, which is less crowded in the evening and provides a perfect backdrop for romantic moments.

What budget hotels are good for exploring the historic district of St Andrews?

Seaton House and Rusacks St Andrews are excellent budget-friendly choices when exploring the historic district. These locations make it easy to visit landmarks and museums on foot.

Tip:

Pick up a local walking tour map from the hotel lobby to discover hidden gems in the historic area without missing anything important.

Which budget hotels in St Andrews are best for golf enthusiasts?

Fairmont St Andrews and Rusacks St Andrews are perfect for golf lovers seeking affordable stays. Both hotels offer packages that include tee times at nearby prestigious golf courses.

Tip:

Book your tee times well in advance, especially during peak months like June, to secure your spots at the most popular courses.

How can I efficiently explore the cultural attractions in St Andrews?

Walking is the best way to explore cultural attractions like the St Andrews Cathedral and the Old Course as they are located in close proximity to each other. Choose a hotel like Rusacks St Andrews, which allows easy walking access to these sites.

Tip:

Start your explorations early, around 9 AM, to enjoy the attractions before they become crowded, giving you more time to appreciate the local culture.

What unique local experiences should I look for in St Andrews?

Don't miss a guided tour of the historic St Andrews University or a coastal walk along the sandy beaches. These experiences are typically offered by local tourism organizations as part of your hotel package.

Tip:

Visit the St Andrews Visitor Centre on South Street for brochures and local recommendations that suit your interests.

How can I make my family visit enjoyable in St Andrews?

Visit landmarks like the St Andrews Aquarium and take part in local festivities for family-oriented fun. Booking family suites at family-friendly hotels like Fairmont St Andrews can also enhance your stay.

Tip:

Check event schedules for family festivals, particularly during summer holidays, to make the most of your family's time together.

Location