I View hotels St Andrews
St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

St Andrews

Nov 09 - Nov 10 ·
2 guests

St Andrews Golf hotels

St Andrews
2 guests

Adults:

2

Children:

0

Child’s age:

Over 430 stays assessed to highlight the standout picks

Navigation

1. Old Course Hotel St Andrews

2. Rusacks St Andrews

3. Seaton House - Small Luxury Hotels Of The World

4. Hotel Du Vin, St Andrews

5. Fairmont St Andrews, Scotland

6. The Albany St Andrews

7. Drumoig Golf Hotel

8. The Kithmore

9. Kinnettles Hotel & Spa

10. The Melville Inn By Innkeeper'S Collection

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

Old Course Hotel St Andrews

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

Featuring a restaurant and a gift shop, the 5-star Old Course Hotel St Andrews lies about a 5-minute walk from the famous Swilcan Bridge. An indoor pool as well as a treatment room, a Jacuzzi, a sauna, and a foot bath are available for you at this St Andrews hotel, located just around the corner from Swilken Burn Bridge.

Guests can keep fit and active during their stay at Old Course Hotel St Andrews with the convenience of a personal trainer and yoga instruction. The property also provides guests with fitness classes at a fitness centre located onsite.

9.2
1004 reviews
~ US$248 / night

Old Course Hotel St Andrews

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

Old Course Hotel St Andrews

Featuring a restaurant and a gift shop, the 5-star Old Course Hotel St Andrews lies about a 5-minute walk from the famous Swilcan Bridge. An indoor pool as well as a treatment room, a Jacuzzi, a sauna, and a foot bath are available for you at this St Andrews hotel, located just around the corner from Swilken Burn Bridge.

Guests can keep fit and active during their stay at Old Course Hotel St Andrews with the convenience of a personal trainer and yoga instruction. The property also provides guests with fitness classes at a fitness centre located onsite.

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

Rusacks St Andrews

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

Marine & Lawn Rusacks St Andrews hotel, only a 5-minute walk from Swilken Burn Bridge, includes 18 holes of golf. The hotel also provides Wi-Fi available throughout the property.

9
1113 reviews
~ US$128 / night

Rusacks St Andrews

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

Rusacks St Andrews

Marine & Lawn Rusacks St Andrews hotel, only a 5-minute walk from Swilken Burn Bridge, includes 18 holes of golf. The hotel also provides Wi-Fi available throughout the property.

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

Seaton House - Small Luxury Hotels Of The World

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

The 5-star Seaton House - Small Luxury Hotels Of The World St Andrews sits merely 7 minutes' walk from the free museum "University of St Andrews" and offers a restaurant. St Andrews Museum is located in the vicinity of the hotel, boasting an in-house bar and garden views.

With a fitness area that offers fitness classes, Seaton House - Small Luxury Hotels Of The World caters to guests' physical well-being.

9.2
165 reviews
~ US$123 / night

Seaton House - Small Luxury Hotels Of The World

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

Seaton House - Small Luxury Hotels Of The World

The 5-star Seaton House - Small Luxury Hotels Of The World St Andrews sits merely 7 minutes' walk from the free museum "University of St Andrews" and offers a restaurant. St Andrews Museum is located in the vicinity of the hotel, boasting an in-house bar and garden views.

With a fitness area that offers fitness classes, Seaton House - Small Luxury Hotels Of The World caters to guests' physical well-being.

9.2
165 reviews
From US$ 123 / night
  • Eco-friendly stay
Hotel Du Vin, St Andrews Hotel Du Vin, St Andrews

Hotel Du Vin, St Andrews

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

Providing 39 rooms, the typical Hotel Du Vin, St Andrews is situated about a 10-minute walk from Kinness Burn. Wi-Fi is offered in public areas at this 4-star hotel.

8.8
928 reviews
~ US$299 / night

Hotel Du Vin, St Andrews

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

Hotel Du Vin, St Andrews

Providing 39 rooms, the typical Hotel Du Vin, St Andrews is situated about a 10-minute walk from Kinness Burn. Wi-Fi is offered in public areas at this 4-star hotel.

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

Fairmont St Andrews, Scotland

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

Located 10 minutes' drive from Fraser Gallery St Andrews, Fairmont St Andrews, Scotland Hotel offers 9 holes of golf. Guests can cool off in an indoor pool or use a steam room, a Jacuzzi, and a sauna for true relaxation.

The Fairmont also offers a personal trainer and yoga instruction among other facilities. This 5-star hotel offers badminton, cycling, and billiard and many other activities.

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

Located 10 minutes' drive from Fraser Gallery St Andrews, Fairmont St Andrews, Scotland Hotel offers 9 holes of golf. Guests can cool off in an indoor pool or use a steam room, a Jacuzzi, and a sauna for true relaxation.

The Fairmont also offers a personal trainer and yoga instruction among other facilities. This 5-star hotel offers badminton, cycling, and billiard and many other activities.

8.5
1275 reviews
From US$ 253 / night
  • Top location
The Albany St Andrews The Albany St Andrews

The Albany St Andrews

56 North Street
0.2 km (0.1 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Flat-screen TV
  • Golf course
  • Terrace

Offering a location within 400 metres of the free museum "University of St Andrews", The Albany St Andrews Hotel offers 23 rooms. Public parking is available nearby as well.

8.1
879 reviews
~ US$89 / night

The Albany St Andrews

0.2 km (0.1 mi) from city center
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Flat-screen TV
  • Golf course
  • Terrace

The Albany St Andrews

Offering a location within 400 metres of the free museum "University of St Andrews", The Albany St Andrews Hotel offers 23 rooms. Public parking is available nearby as well.

8.1
879 reviews
From US$ 89 / night
Drumoig Golf Hotel Drumoig Golf Hotel

Drumoig Golf Hotel

Forgan Drive
10.9 km (6.8 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf course
  • Sun terrace

Located 7 km from St Paul's Anglican Cathedral, Drumoig Golf Hotel St Andrews includes 18 holes of golf. The hotel also offers Wi-Fi in public areas.

Leisure options include a sundeck, a shared lounge, and a banquet hall.

8.1
988 reviews
~ US$134 / night

Drumoig Golf Hotel

10.9 km (6.8 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Flat-screen TV
  • Golf course
  • Sun terrace

Drumoig Golf Hotel

Located 7 km from St Paul's Anglican Cathedral, Drumoig Golf Hotel St Andrews includes 18 holes of golf. The hotel also offers Wi-Fi in public areas.

Leisure options include a sundeck, a shared lounge, and a banquet hall.

8.1
988 reviews
From US$ 134 / night
The Kithmore The Kithmore

The Kithmore

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

The 4-star The Kithmore St Andrews hotel offers proximity to Lundin Golf Club, situated approximately 5 minutes' walk away. The hotel features 41 rooms and comforts such as a restaurant.

8
15 reviews
~ US$74 / night

The Kithmore

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

The Kithmore

The 4-star The Kithmore St Andrews hotel offers proximity to Lundin Golf Club, situated approximately 5 minutes' walk away. The hotel features 41 rooms and comforts such as a restaurant.

8
15 reviews
From US$ 74 / night
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

Kinnettles Hotel & Spa St Andrews offers its guests individual rooms just a 5-minute walk from Eden Mill. There's also a convenience of public parking nearby.

The on-site treatments feature a treatment room, a Jacuzzi, and a sauna.

7.8
661 reviews
~ US$399 / night

Kinnettles Hotel & Spa

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

Kinnettles Hotel & Spa

Kinnettles Hotel & Spa St Andrews offers its guests individual rooms just a 5-minute walk from Eden Mill. There's also a convenience of public parking nearby.

The on-site treatments feature a treatment room, a Jacuzzi, and a sauna.

7.8
661 reviews
From US$ 399 / night

Golf hotels near St Andrews

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

The Melville Inn By Innkeeper'S Collection

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

The Melville Inn By Innkeeper'S Collection Dalkeith features 52 rooms and lies 25 minutes' walk from Fort Douglas Playground. Guests travelling by car can also use a car park on site.

8.7
3779 reviews
~ US$65 / night

The Melville Inn By Innkeeper'S Collection

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

The Melville Inn By Innkeeper'S Collection

The Melville Inn By Innkeeper'S Collection Dalkeith features 52 rooms and lies 25 minutes' walk from Fort Douglas Playground. Guests travelling by car can also use a car park on site.

8.7
3779 reviews
From US$ 65 / night
  • Eco-friendly stay
Melville Castle Hotel Melville Castle Hotel

Melville Castle Hotel

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

Featuring a picnic area and a golf course, Melville Castle Hotel Lasswade enjoys a prime location a 10-minute drive from Kings Acre Golf Course. This hotel was opened in 1786 and comprises 33 rooms.

9
1840 reviews
~ US$99 / night

Melville Castle Hotel

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

Melville Castle Hotel

Featuring a picnic area and a golf course, Melville Castle Hotel Lasswade enjoys a prime location a 10-minute drive from Kings Acre Golf Course. This hotel was opened in 1786 and comprises 33 rooms.

9
1840 reviews
From US$ 99 / night
  • Beach access
19Th Hole Hotel, Carnoustie 19Th Hole Hotel, Carnoustie

19Th Hole Hotel, Carnoustie

8 Ferrier Street
18.5 km (11.5 mi) from St Andrews
  • Cookware/ Kitchen utensils
  • Housekeeping
  • Flat-screen TV
  • Mini-bar
  • Laundry
  • Golf course

The 4-star 19Th Hole Hotel, Carnoustie with a private art gallery is around a 25-minute walk from Panmure Golf Club Near Barry. Located within easy reach of the championship Carnoustie Golf Links, the hotel has an à la carte restaurant as well as a shared lounge, karaoke, and a golf course onsite.

9
239 reviews
~ US$76 / night

19Th Hole Hotel, Carnoustie

18.5 km (11.5 mi) from St Andrews
  • Cookware/ Kitchen utensils
  • Housekeeping
  • Flat-screen TV
  • Mini-bar
  • Laundry
  • Golf course

19Th Hole Hotel, Carnoustie

The 4-star 19Th Hole Hotel, Carnoustie with a private art gallery is around a 25-minute walk from Panmure Golf Club Near Barry. Located within easy reach of the championship Carnoustie Golf Links, the hotel has an à la carte restaurant as well as a shared lounge, karaoke, and a golf course onsite.

9
239 reviews
From US$ 76 / night
  • Guest favorite
Dalmahoy Hotel & Country Club Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

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

Offering a steam room and a sauna, Dalmahoy Hotel & Country Club Kirknewton is nestled a mere 5 minutes' walk from Dalmahoy Golf Course and 4.4 km from Xtreme Karting. The hotel lies 2.4 km from Military Museum Scotland, and offers an à la carte restaurant and an indoor pool onsite.

Beach facilities at the hotel include beach towels. A modern fitness centre with yoga instruction and modern gym equipment are available at the Dalmahoy.

8.5
9265 reviews
~ US$102 / night

Dalmahoy Hotel & Country Club

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

Dalmahoy Hotel & Country Club

Offering a steam room and a sauna, Dalmahoy Hotel & Country Club Kirknewton is nestled a mere 5 minutes' walk from Dalmahoy Golf Course and 4.4 km from Xtreme Karting. The hotel lies 2.4 km from Military Museum Scotland, and offers an à la carte restaurant and an indoor pool onsite.

Beach facilities at the hotel include beach towels. A modern fitness centre with yoga instruction and modern gym equipment are available at the Dalmahoy.

8.5
9265 reviews
From US$ 102 / night
Dunkeld House Hotel Dunkeld House Hotel

Dunkeld House Hotel

Dunkeld House Hotel
56.1 km (34.8 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Indoor swimming pool

Enjoy spacious rooms and housekeeping and ironing service at the 4-star independent Dunkeld House Hotel.

The Dunkeld House offers a sunbathing terrace, a shared lounge, and a golf course, along with a steam room, a Jacuzzi, and a sauna for guests to enjoy their stay.

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

Enjoy spacious rooms and housekeeping and ironing service at the 4-star independent Dunkeld House Hotel.

The Dunkeld House offers a sunbathing terrace, a shared lounge, and a golf course, along with a steam room, a Jacuzzi, and a sauna for guests to enjoy their stay.

8.7
2834 reviews
From US$ 116 / night
Carnoustie Golf Hotel 'A Bespoke Hotel' Carnoustie Golf Hotel 'A Bespoke Hotel'

Carnoustie Golf Hotel 'A Bespoke Hotel'

The Links
18.3 km (11.3 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Pool with view

Nestled 2.7 km from the Historical Barry Water Mill, Carnoustie Golf Hotel 'A Bespoke Hotel' features 18 holes of golf. At the hotel you can benefit from a restaurant along with an indoor pool.

This Carnoustie hotel includes a steam room, a Jacuzzi, and a sauna to relax in after a busy day.

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

Nestled 2.7 km from the Historical Barry Water Mill, Carnoustie Golf Hotel 'A Bespoke Hotel' features 18 holes of golf. At the hotel you can benefit from a restaurant along with an indoor pool.

This Carnoustie hotel includes a steam room, a Jacuzzi, and a sauna to relax in after a busy day.

8.8
1689 reviews
From US$ 114 / night
Invercarse Hotel Dundee, BW Signature Collection Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

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

The heritage Invercarse Hotel Dundee, BW Signature Collection is rated 4 stars and features 68 rooms for guests to stay in.

Leisure facilities include a sunbathing terrace and a shared lounge.

8.5
2109 reviews
~ US$67 / night

Invercarse Hotel Dundee, BW Signature Collection

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

Invercarse Hotel Dundee, BW Signature Collection

The heritage Invercarse Hotel Dundee, BW Signature Collection is rated 4 stars and features 68 rooms for guests to stay in.

Leisure facilities include a sunbathing terrace and a shared lounge.

8.5
2109 reviews
From US$ 67 / night
The Craigie Hotel The Craigie Hotel

The Craigie Hotel

50 Bog Road
62.9 km (39.1 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Golf course
  • Sun terrace

Situated 10 minutes by car from Glencorse Old Kirk, The Craigie Hotel Penicuik includes views of Pentland Hills. There is street parking on site and Wi-Fi throughout the property.

The property offers various recreational opportunities and a golf course to ensure guests' comfortable stay.

9.1
1351 reviews
~ US$192 / night

The Craigie Hotel

62.9 km (39.1 mi) from St Andrews
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Flat-screen TV
  • Golf course
  • Sun terrace

The Craigie Hotel

Situated 10 minutes by car from Glencorse Old Kirk, The Craigie Hotel Penicuik includes views of Pentland Hills. There is street parking on site and Wi-Fi throughout the property.

The property offers various recreational opportunities and a golf course to ensure guests' comfortable stay.

9.1
1351 reviews
From US$ 192 / 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, $
Old Course Hotel St Andrews

9.2 / 10

(1004 Reviews)

From 248$
Rusacks St Andrews

9.0 / 10

(1113 Reviews)

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

9.2 / 10

(165 Reviews)

From 123$
Hotel Du Vin, St Andrews

8.8 / 10

(928 Reviews)

From 299$
Fairmont St Andrews, Scotland

8.5 / 10

(1275 Reviews)

From 253$

Location