1-42 out of 42
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.6
Great588588 reviews
Map
4.4 km from City Centre700 m from St Andrews Bay
The Fairmont is situated near the beach district of St Andrews nearly a 10-minute drive from East Sands.
FromNZ$ 421
/nightSelect
8.4
Great319319 reviews
Map
1.1 km from City Centre100 m from The Dukes St Andrews
144 rooms and an indoor pool are available in the exclusive 5-star Old Course St Andrews, located a mere 5 minutes' walk from The Swilcan Bridge.
FromNZ$ 413
/nightSelect


Rusacks St AndrewsHotel
8.4
Great527527 reviews
Offering a prime location at an 800-metre distance from Castle Sands, the luxurious Rusacks serves British cuisine.
FromNZ$ 213
/nightSelect


8.2
Great287287 reviews
Map
8.6 km from City Centre
Dunino Den is also located within a 7-km distance of The Inn St Andrews.
FromNZ$ 142
/nightSelect


8.4
Great383383 reviews
Map
300 m from City Centre100 m from St Andrews - New Course
The Albany is situated in the centre of St Andrews a mere 5 minutes on foot from University of St Andrews.
FromNZ$ 148
/nightSelect


The Arran, St AndrewsAparthotel
8.2
Great112112 reviews
There are rooms facing garden and The Arran is set a mere 500 metres from Eden Mill.
FromNZ$ 530
/nightSelect


Drumoig Golf HotelHotel
8.2
Great133133 reviews
Map
10.9 km from City Centre
Situated nearly a 15-minute drive from The McManus, the Drumoig features a restaurant.
FromNZ$ 238
/nightSelect


The Old Station Guest HouseBed & Breakfast
8.0
Great7272 reviews
Map
4.7 km from City Centre900 m from Scotland's secret bunker
Set 6 km from Scotland's Secret Bunker, 4-star The Old Station St Andrews boasts a library and a garden available on site.
FromNZ$ 346
/nightSelect


8.2
Great151151 reviews
Map
400 m from City Centre300 m from Lundin Golf Club
While staying at this 18-room the 3-star Greyfriars, you can easily walk over to Eden Mill, which is nearly 5 minutes' walk away.
FromNZ$ 220
/nightSelect


Rooms At The SaintHotel
8.4
Great110110 reviews
Map
400 m from City Centre600 m from Lundin Golf Club
While staying at 3-star Rooms At The Saint you are invited to discover Craigtoun Country Park, set 3.5 km away, or Lundin Golf Club, which is approximately 700 metres away.
FromNZ$ 345
/nightSelect


Rufflets St AndrewsHotel
8.4
Great199199 reviews
Map
2.9 km from City Centre2.1 km from The Dukes St Andrews
While staying at the comfortable Rufflets you are invited to discover Craigtoun Country Park, set around 10 minutes' drive away, or St Andrews Cathedral, which is 3.4 km away.
FromNZ$ 571
/nightSelect


The Spindle Guest RoomsGuest house
8.0
Great5656 reviews
Map
400 m from City Centre400 m from Byre Theatre
Blackfriars Chapel is at a distance of 0.6 km from the Spindle Guest Rooms St Andrews, while Balgove Course is just an 11-minute walk away.
FromNZ$ 295
/nightSelect


No 5 PilmourGuest house
8.4
Great9292 reviews
Map
600 m from City Centre200 m from Lundin Golf Club
While staying at the 4-star No 5 Pilmour you are invited to discover East Sands Leisure Centre, set around 25 minutes' walk away, or Craigtoun Country Park, which is 3.5 km away.
FromNZ$ 676
/nightSelect


No12 Bed And Breakfast, St AndrewsBed & Breakfast
8.4
Great6363 reviews
Map
1.1 km from City Centre900 m from Byre Theatre
Located 7 minutes' walk from East Sands Leisure Centre, the smoke-free No12 Bed And Breakfast, is 1.1 km from Fraser Gallery St Andrews.
FromNZ$ 430
/nightSelect


Claremont CottageBed & Breakfast
8.2
Great103103 reviews
Map
5.2 km from City Centre
The Claremont Cottage is situated approximately a 10-minute ride from Eden Mill and within a 5-km distance of British Golf Museum.
FromNZ$ 395
/nightSelect


The New InnHotel
8.0
Great9898 reviews
Set a mere 0.6 km from East Sands Leisure Centre, The New Inn boasts British dishes served at the onsite à la carte restaurant.
FromNZ$ 308
/nightSelect


Scooniehill Farm House B&BBed & Breakfast
8.0
Great2626 reviews
Map
2.4 km from City Centre
The Scooniehill is situated at a distance of 2.2 km from St Andrews Cathedral and nearly a 10-minute drive from St Andrews Aquarium.
FromNZ$ 247
/nightSelect


8.4
Great274274 reviews
Map
500 m from City Centre200 m from Lundin Golf Club
Opened in 1840, the stylish 4-star Du Vin St Andrews is situated at a distance of 800 metres from West Sands.
FromNZ$ 498
/nightSelect


Seaton HouseHotel
8.2
Great143143 reviews
Nearly a 15-minute walk from The Kelpie Maquettes, the 5-star Seaton House offers a lounge bar and an Asian restaurant.
FromNZ$ 205
/nightSelect


Ardgowan HotelHotel
8.2
Great167167 reviews
Map
500 m from City Centre200 m from Lundin Golf Club
The budget Ardgowan is 16 minutes' walk from West Sands Beach and has a quick access to The Swilcan Bridge.
FromNZ$ 123
/nightSelect


8.4
Great134134 reviews
Map
9.4 km from City Centre
Set approximately 5 minutes' walk from Kingsbarns Parish Church, 4-star The Inn boasts a tennis court and a shared lounge.
FromNZ$ 393
/nightSelect


8.2
Great9696 reviews
Set 15 minutes' walk from East Sands, the luxury Kinnettles Hotel & Spa St Andrews boasts a sauna and a shared lounge available on site.
FromNZ$ 1 659
/nightSelect


Annandale Guest HouseGuest house
7.8
Very good3636 reviews
Map
400 m from City Centre300 m from Lundin Golf Club
The 3-star Annandale Guest House is a perfect vacation spot a 16-minute stroll from East Sands and other St Andrews landmarks.
FromNZ$ 593
/nightSelect


Doune Guest HouseGuest house
8.4
Great8989 reviews
Map
500 m from City Centre300 m from Lundin Golf Club
University of St Andrews is around 400 metres from the 4-star Doune, while The Jubilee Course St Andrews is only 14 minutes' walk away.
FromNZ$ 333
/nightSelect


Lorimer HouseGuest house
8.2
Great6767 reviews
Map
400 m from City Centre300 m from Lundin Golf Club
St Andrews Museum is merely a 13-minute walk from the Lorimer House and features shopping and dining.
FromNZ$ 237
/nightSelect


7.8
Very good33 reviews
Map
9.1 km from City Centre
Morton Lochs is approximately 10 minutes by car from the 3-star St Michaels Inn and Tatha Gallery is about 6 km away.
Select


Montague Guest HouseGuest house
8.2
Great8080 reviews
Map
400 m from City Centre300 m from Lundin Golf Club
Spirit is merely 1.5 km from the 4-star Montague St Andrews and British Golf Museum is about a 5-minute walk away.
FromNZ$ 388
/nightSelect


Edenside HouseGuest house
8.6
Great3434 reviews
Map
5.5 km from City Centre
The Swilcan Bridge is about a 10-minute ride from the 3-star Edenside House, while St Andrews Cathedral is around 7 km away.
FromNZ$ 188
/nightSelect


The Golf InnInn
8.2
Great102102 reviews
Map
600 m from City Centre100 m from Lundin Golf Club
St Andrews Highland Games is just 0.8 km from 3-star The Golf Inn, while West Sands Beach is about a 15-minute walk away.
FromNZ$ 192
/nightSelect


Holiday Home, St Andrews Holiday ParkHoliday park
Map
1.7 km from City Centre1.5 km from St Andrews Cathedral
While staying at the Holiday Home, St Andrews Holiday Park you are invited to discover University of St Andrews, set 2.3 km away, or St Andrews Museum, which is around 25 minutes' walk away.
FromNZ$ 481
/nightSelect


8.6
Great3535 reviews
Map
600 m from City Centre100 m from Lundin Golf Club
Caddie Pavilion is merely 0.9 km from the 5-star Haar With Rooms 5 Stars St Andrews and St Salvator's Chapel is merely a 7-minute walk away.
FromNZ$ 904
/nightSelect


8.6
Great2121 reviews
Map
8.9 km from City Centre
The Peat Inn is situated at a distance of 4.9 km from Craigtoun Country Park and nearly a 15-minute ride from Fife Folk Museum.
FromNZ$ 796
/nightSelect


Balmungo Cottage B&BBed & Breakfast
8.2
Great2929 reviews
Map
2.3 km from City Centre
While staying at the Balmungo Cottage B&B you are invited to discover British Golf Museum, set about 3 km away, or University of St Andrews, which is nearly 10 minutes away by car.
FromNZ$ 436
/nightSelect


8.4
Great1515 reviews
Map
600 m from City Centre300 m from St Andrews - Jubilee Course
While staying at the 5-star Ailim House you are invited to discover Craigtoun Country Park, set 3.5 km away, or Boarhills Church, which is a mere 11 minutes' walk away.
FromNZ$ 1 003
/nightSelect


21Kr Bed And Breakfast, Close To Beach, Town Centre And GolfBed & Breakfast
Map
1000 m from City Centre900 m from Byre Theatre
Lundin Golf Club is nearly 25 minutes' walk from the 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf, while St Andrews Cathedral is merely 1.5 km away.
FromNZ$ 355
/nightSelect


Eden MansionHotel
8.4
Great2626 reviews
Map
6.8 km from City Centre
The luxury Eden Mansion is a perfect vacation spot about 7 km from St Andrews Museum and other St Andrews landmarks.
FromNZ$ 471
/nightSelect


Lundin Links HotelHotel
8.2
Great124124 reviews
Map
16.9 km from City Centre
The Lundin Links St Andrews is situated a mere 13 minutes on foot from Standing Stones of Lundin and only 1.7 km from Largo and Newburn Parish Church.
FromNZ$ 173
/nightSelect


Braeside HouseBed & Breakfast
8.8
Great66 reviews
Map
600 m from City Centre800 m from Byre Theatre
While staying at the luxury Braeside House Bed & Breakfast you are invited to discover University of St Andrews, set a 14-minute walk away, or Byre Theatre, which is 1.1 km away.
FromNZ$ 341
/nightSelect


St Nicholas Farm,House B&BBed & Breakfast
7.4
Very good33 reviews
Map
1.2 km from City Centre1.0 km from Byre Theatre
The budget St Nicholas is a perfect vacation spot 2.6 km from St Andrews Museum and other St Andrews landmarks.
FromNZ$ 227
/nightSelect


Map
1.3 km from City Centre1.4 km from Byre Theatre
While staying at the 3-star Scooniehill Residence you are invited to discover University of St Andrews, set a 19-minute walk away, or St Andrews, which is a mere 1.8 km away.
Select


White CottageHotel
Map
3.6 km from City Centre1.3 km from St Andrews Bay
British Golf Museum is at a distance of 4.6 km from the White Cottage St Andrews, while East Sands Leisure Centre is around 10 minutes' drive away.
Select


The Space To Stay, St AndrewsAparthotel
Map
1000 m from City Centre900 m from Byre Theatre
Balgove Course is also located at a distance of 1.5 km from The Space.
FromNZ$ 175
/nightSelect
Saved
Save
St Andrews hotels essential information
🏨 Hotels in St Andrews | 42 |
👛 Lowest price | 122 NZD |
✍️ Hotels Reviews | 4 803 |