The Dunvegan Hotel
Select date
-
Select date
1 night
The Dunvegan Hotel

Stay at The Dunvegan Hotel in St Andrews, a 4-star hotel with 9.2/10 from 55 reviews. It offers good value with quality service, and prices start from US$170.

Check-In & Check-Out

From 15:00 until 10:00

Nearby Attractions

The St Andrews Golf Club: 0.12 km away

Blendworks Gin School by Eden Mill (St Andrews): 0.16 km away

Old Course: 0.16 km away

Amenity Highlights

Pets policy: Pets are not allowed.

The Dunvegan Hotel

No. 3 of 4-Star Select Hotels in Fife
Show on map
We Price Match
Amenities
All amenities
Property Description
Show more
Cleanliness9.2
Amenities9.1
Location9.2
Service9.2
Surroundings
Airport: Dundee Airport
(23.3 km)
Train: Leuchars
(8.3 km)
Train: Cupar
(15.5 km)
Landmarks: The St Andrews Golf Club
(120m)
Landmarks: Blendworks Gin School by Eden Mill (St Andrews)
(160m)
View on map
2

Executive Twin Room, Multiple Beds

1 Queen bed and 1 King bed
Free Wi-Fi
Non-smoking
Private bathroom
TV
Coffee machine
Shower
Room Details
Check Availability
3

Superior Twin Room 1

2 Single bed
Free Wi-Fi
Non-smoking
Private bathroom
TV
Coffee machine
Shower
Room Details
Check Availability
2

Superior Twin Room 2

2 Single bed
Free Wi-Fi
Non-smoking
Private bathroom
TV
Coffee machine
Shower
Room Details
Check Availability
1

Deluxe Twin Room (2 Queen Beds)

2 Queen bed
Free Wi-Fi
Non-smoking
Private bathroom
TV
Coffee machine
Shower
Room Details
Check Availability
2

Superior Twin Room 3

2 Single bed
Free Wi-Fi
Non-smoking
Private bathroom
TV
Coffee machine
Shower
Room Details
Check Availability
Hide Room Types

Average for similar properties in St Andrews
Most Mentioned
Review summary
Powered by AI
Staff and Service: Guests frequently praise the hotel staff for their friendliness, attentiveness, and exceptional service. The staff's accommodating nature and quick service significantly enhance the guest experience, with many guests feeling well cared for during their stay.(based on 1 review)
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
July 9, 2025
很乾凈,早餐很好吃。酒店工作人員態度非常好!
Translate
A‍u‍d‍r‍e‍y
November 29, 2025
Great location, lovely staff. But would love a kettle in the room as a tea drinker. Saying that staff were happy to supply hot water. Recommended place to stay.
K‍e‍r‍i
November 17, 2025
The Dunvegan is absolutely enchanting and is perfectly located for visiting your University of St. Andrews student (MacIntosh Hall, the first year dorm, is right across the street.) The staff was so friendly and accommodating that we left feeling like family. Breakfast was cooked to order and the few number of rooms in the hotel made it a relaxing experience. A few things to remember if you are visiting from the US are that it is in the middle of town in an old building so there is no on-site parking. It's better to rely on public transportation rather than a rental car. Also, the bottom floor is a very popular pub so, in the evenings, you are part of the action. If you are a go-to-bed-early kind of traveler, you may find the atmosphere a little noisy until 10:30 p.m. But that is a large part of the charm of the place too.
E‍m‍m‍a
October 30, 2025
The room was really noisy. At 10.30 when my daughter was asleep a party started under our room in the bar with someone playing the saxophone loudly. Completely impossible to sleep through this. I had to go down to the bar and complain at which point the manager did ask them to stop. This function room under room 4 should not be used if guests are staying.
J‍O‍H‍N‍ ‍B
October 13, 2025
Great location near the Old Course. Nice size room with a fun bar/ restaurant on the first floor. The bathroom was completely renovated and was great. We walked a lot of St Andrews from this location.
D‍o‍r‍i
September 19, 2025
GREAT location, large rooms - love staying at the Dunny. Onlybwarning I would give is that it will be loud at night (until the bar downstairs closes and the golfers/students disperse) until around 11. Not good for children.
E‍l‍i‍z‍a‍b‍e‍t‍h
September 17, 2025
Legendary hotel Amazing location and history. The bar was always lively but the noise wasn’t an issue in our hotel rooms. Breakfast was good. The only downside was that there was a leak in the room above so the ceiling in one of our rooms was in pretty bad shape. The bathrooms were newly remodeled but our room needed some TLC. Having said that I would stay there again
A‍b‍b‍y
August 24, 2025
If you love golf and/or amazing service, this is the place for you! I was there with a mad golfer who was in literal heaven, but u wasn't a golfer and still loved it! I don't know how their staff served people so quickly or looked after us so well but they did!!! Will 100% go back

Services & Amenities

Property Policies

Check-in and Check-out Times
Check-in: 15:00–22:30
Check-out: Before 10:00
Child policies
Children are not permitted to stay at this property

Cribs and Extra Beds
For all room types, cribs and extra beds cannot be added.

Breakfast
CuisineFull English/Irish
Opening hours[Mon - Sun] 07:00-09:30 Open
AgeFee
Adult
Contact property
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are not allowed

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the hotel

Property Description

  • Number of Rooms: 5
Phone:+44-1334473105
A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.
This smoke-free hotel features hiking/biking trails nearby.
A complimentary full breakfast is served daily from 7:00 AM to 9:30 AM.
Featured amenities include dry cleaning/laundry services and luggage storage.
Make yourself at home in one of the 5 guestrooms featuring espresso makers and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include complimentary bottled water and portable fans, and housekeeping is provided daily.

You might be wondering

What are the check-in and check-out times at The Dunvegan Hotel?

Check-in time at The Dunvegan Hotel starts at 15:00-22:30, and check-out time is by 10:00.

Are pets allowed at The Dunvegan Hotel?

No, pets are not allowed at The Dunvegan Hotel.

Does The Dunvegan Hotel serve breakfast?

Yes, The Dunvegan Hotel serves breakfast for guests. Breakfast options include Full English/Irish style.

How much does it cost to stay at The Dunvegan Hotel?

Room prices at The Dunvegan Hotel vary by travel dates, hotel policy, and other factors. Enter your travel dates to see current prices.

How to get to The Dunvegan Hotel from the nearest airport?

The nearest airport is Dundee Airport, located about 26 mins from hotel by car (23.3 km) away.

What’s the cancellation policy at The Dunvegan Hotel?

The cancellation policy at The Dunvegan Hotel depends on your room type and booking terms.

Does The Dunvegan Hotel offer airport transfers?

No, The Dunvegan Hotel does not provide airport transfers for guests.

About This Property

Nearest AirportDundee Airport
Distance to Airport23.25KM
Nearest Train StationLeuchars
Distance to Train Station8.26KM
Average Price FromUSD284
Hotel Star Rating4