Tommy Morris
Tommy Morris, North Street, St Andrews, KY16 9AG, United Kingdom- Memorial
Compare nearby stays with similar location, guest experience, amenities, and class.
Prime Location
Immerse yourself in luxury at The Dunvegan Hotel situated in the heart of St. Andrews, steps away from the prestigious University of St. Andrews and Old Course at St Andrews.
Exciting Features
Indulge in a cooked-to-order breakfast and take advantage of the nearby hiking/biking trails. The hotel also offers convenient amenities like dry cleaning/laundry services and luggage storage.
Modern Comforts
Relax in one of the 5 well-appointed guestrooms with LED televisions and rainfall showerheads. Stay connected with complimentary wireless internet access and enjoy digital programming for entertainment.
Ready to experience the charm of St. Andrews? Book your stay at The Dunvegan Hotel now for an unforgettable getaway!
Check-in from
03:00 PM
Check-out by
10:00 AM
Children
Not allowed
Pets
Not allowed
2 Large Twin Beds
Internet - Free WiFi
Entertainment - 35-inch Smart TV with digital channels and Netflix
Food & Drink - Espresso maker and free bottled water
Sleep - Premium bedding and bed sheets
Bathroom - Private bathroom, shower, and rainfall showerhead
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Toothbrush and toothpaste not available
Non-Smoking
Sleeps
Up to 2 guests
2 adults
Beds
2 Twin bed (90-99 cm wide)
In-room amenities
2 Large Twin Beds
Internet - Free WiFi
Entertainment - 35-inch Smart TV with digital channels and Netflix
Food & Drink - Espresso maker and free bottled water
Sleep - Premium bedding and bed sheets
Bathroom - Private bathroom, shower, and rainfall showerhead
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Toothbrush and toothpaste not available
Non-Smoking
Sleeps
Up to 2 guests
2 adults
Beds
2 Twin bed (90-99 cm wide)
In-room amenities
1 Queen Bed and 1 King Bed
Internet - Free WiFi
Entertainment - 35-inch Smart TV with digital channels and Netflix
Food & Drink - Espresso maker and free bottled water
Sleep - Premium bedding and bed sheets
Bathroom - Private bathroom, shower, and rainfall showerhead
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Toothbrush and toothpaste not available, no cribs (infant beds) or rollaway/extra beds available
Non-Smoking
Sleeps
Up to 2 guests
2 adults
Beds
Queen Bed (150-160 cm wide), King bed (151-180 cm wide)
In-room amenities
2 Queen Beds
Internet - Free WiFi
Entertainment - 35-inch Smart TV with digital channels and Netflix
Food & Drink - Espresso maker and free bottled water
Sleep - Premium bedding and bed sheets
Bathroom - Private bathroom, shower, and rainfall showerhead
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Toothbrush and toothpaste not available, no cribs (infant beds) or rollaway/extra beds available
Non-Smoking
Sleeps
Up to 2 guests
2 adults
Beds
2 Queen Bed (150-160 cm wide)
In-room amenities
2 Large Twin Beds
Internet - Free WiFi
Entertainment - 35-inch Smart TV with digital channels and Netflix
Food & Drink - Espresso maker and free bottled water
Sleep - Premium bedding and bed sheets
Bathroom - Private bathroom, shower, and rainfall showerhead
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Toothbrush and toothpaste not available
Non-Smoking
Sleeps
Up to 2 guests
2 adults
Beds
2 Twin bed (90-99 cm wide)
In-room amenities
Pets not allowed
No rollaway/extra beds available
Contactless check-out is available
No elevators
Professional property host/manager
No cribs (infant beds) available
Get answers about amenities, policies, and more — e.g. “Are pets allowed?” or “Is parking available?”
Provider-sourced guest reviews.
Golfers dream
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.
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
The staff were very accommodating and friendly.
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
We had a fabulous stay in Dunlevan. Only negative as tea drinker was lack of tea making facilities in the rooms and at breakfast. I travelled with my 17 year old who also doesn’t drink coffee which was the only hot drink option. Tea and hot chocolate would be a great addition to rooms, breakfast and bar services. Would happily recommend and would stay again if in the area.
Very, very old and very cool hotel with just a few big pleasant rooms. Right around the corner from the old course. The pub downstairs is right out of a movie, full of golfers and golf lovers with golf dominating the conversation. Good pub grub and service - overall great experience.
We loved the location. Walkable to the Old Course. The pub downstairs has so much history and vibe. The room was very clean and comfy. The bathroom is updated. There is no elevator, for those who may need one. We stayed in room #2, there was some road noise but we did have our window open. Breakfast was very good.
The Dunvegan Hotel is fabulous! We loved our time there. The location is perfect, close to the courses, shops, beaches and St Andrews. The people and staff are amazing, so helpful, and so fun. It was lively in the pub area and dinner at the Claret Jug was great. Absolutely a place I'd recommend for repeat visits.
The bar is a big favorite among locals and worldwide golfers. Old Course right close. Very pleasant and very friendly. "Hotel operations" are run out of the bar. Pleasant and quiet room with single beds (golfers' pref, i'm sure) with updated bathroom. Lovely breakfast. Free parking for rental in public lot nearby.
Nice room and good breakfast
it was an older property
Very kind staff. Beds are very comfortable and it’s nice having the restaurant/pub downstairs. Would most definitely stay here again!
Love this location!
Huge shout out to Edmark who stayed up later than expected because our flight was so delayed. The ladies in the breakfast room were wonderful
I loved staying at The Dunvegan. First of all, the staff was outstanding. They were friendly and responsive. The hotel was clean, and my room was kept in prime condition. The breakfasts were yummy, and one night I ate in and the fish and chips were the best I've had. The hotel was central, so I could walk everywhere with ease. If I return to St. Andrews, The Dunvegan will be my first choice of where to stay. Thank you!
Great atmosphere went for rugby had dinner staff were amazing Food was perfect Happy environment with mixed range of age groups nothing was any trouble, a very enjoyable experience will be back again soon . If in town I would advise a visit here
The Dunvegan was conveniently located to shops, golf, restaurants, and the university. The staff were kind, accommodating, and courteous. The pub had good food and a lively atmosphere. My daughter and I were very comfortable staying here and are definitely planning on staying again for all future visits.
The property has so much history, not only about the building but also about the visitors. There are photos all over with golfing greats and actors. The staff are amazing. Luke and Mark are the best. Everytime we visit St Andrew's, we always pop in for a few drinks. The food is really good. The chilli nachos are the best in town. The best room is room 1. Really large and modern. Everything is walkable. The beach, the famour 18th hole and the centre of town.
The Dunvegan was such a lovely hotel. We loved all the golf memorabilia and the history of the hotel. The staff were kind and attentive, and the location is ideal for enjoying all the sights of the wonderful town of St. Andrews. We hope to stay here again when we visit.
Fun spot from which to experience St. Andrew’s. Great staff. Comfortable, clean room. Only cautions are that parking is a couple blocks away and there is no elevator, so luggage must be carried up the narrow stairs to the 2nd floor. Would stay here again.
I would give the Dunvegan a 6 star if I could. The staff are the single most friendliest and helpful staff I have ever had the pleasure to interact with. Loved the bar and the staff there. Food was delicious. Service was fantastic. The room staff was awesome. Breakfast was a treat. Our rooms were exactly as I envisioned with a hotel of this age. So cozy and charming. I would stay here every chance I get.
Perfect lication
Excellent hotel and a PW from the Old Course!
This is an older hotel and when you first check in rooms seem old. However they were comfortable. The breakfast in the morning was fabulous and we found the restaurant/pub the best in the evening. It was packed full of golfers and locals, who made you feel at home. The hotel is within walking distance Erin the bus station and to all of the local attractions.
Comfortable rooms. Especially with larger beds. Could have larger TVs. Great location and friendly staff.
I went with my wife this afternoon, The staff were lovely and very inviting. Drinks were good but the food was an absolute embarrassment. I’d make better with a blind fold on. However, The front of house staff did agree to remove it from the bill.
We had a lovely one night stay. Very spacious, comfortable and stylish room with a new bathroom and yummy shortbread with tea and coffee. A fantastic lively pub downstairs, the pictures are great for golf fans and the meals were delicious!
Disappointing experience. Prices are just unreal, charged £3 for a can of coke. Appreciate that times are challenging and that costs have increased, but please. When enquiring the response was Icy and aggressive/defensive and I only asked what the price of a Guinness and a coke was. (£10 in total). Clearly is a destination spot for tourists, and clearly busy, but a reasonable price and friendly service would go down well. Avoid.
The Dunvegan is a great spot just around the corner from the Old Course first tee. Staff are great, food is good, the bar is hopping and the rooms are comfortable, renvovated and a well priced. Well done!
Iconic golfers pub in St Andrews with great atmosphere. Only 3 stars because of overpriced, average food. £17 for the worst steak pie I've probably ever had in a pub and when asked for coffee was told they only did black with milk on the side !! Come on, you can do better than that ..Overheard a few American visitors in the room very underwhelmed also ..Never used to be such a tourist trap that its obviously become ..👎
Three of us were in St.Andrews for a golf trip and prior to arriving we heard that the Dunvegan was a must do as a place to eat, drink and talk golf as it sits 100 yards from the 18th hole of the Old Course. We frequented it many times, once for drinks and the next to eat and watch the Scottish Open and the Euro soccer championship. The vibe is super with a high energy feel and the service was fantastic. The walls are filled with pictures of the greatest golfers in history who have visited the Dunvegan. When we ate we had the fish and chips which was excellent. When in St. Andrews it’s the place to be.
Great!
We was there to play golf at St Andrews so location perfect, but a bit expensive, but then we are paying for location and the golfing history of the hotel, but service etc was excellent.
This is a sweet little inn with loads of golf history. Right next to the links and jammed with photos of the greats. The bathroom was newly remodeled and the decor was super cute.
Great legendary golfers hotels. Nice bar and restaurant. lLots of history. Close to St. Andrews and shops. No onsite car park so there is a long walk from a lot at St. Andrews medical school.
This property is one city block from hole 1 / hole 18 of the Old Couse @ St. Andrews. Our first night we had dinner at the pub and every morning they serve a delicious breakfast. The staff were friendly and helpful.
Great location.
Convenient golf-themed hotel with lovely pub downstairs. Great bathroom and comfy beds!
Très bon pub et bouffe , personnel compétent. Chambres vieilles mais propres et lits confortable. Salles de bains rénovées et modernes Chambre no 5 mal située ; bruits de transport de barils (?) la nuit , tout tremble dans la chambre. gens qui parlent fort et musique.Il semblerait que c'est seulement le jeudi soir et vendredi matin la collecte et la livraison de barils Chambre no 4 moins pire. Pas de prise électrique dans les salle de bains Éclairage minimum dans les chambres
The best place to stay in St. Andrews! Amazing atmosphere that was topped by an incredible staff.
Great stay. One block from old course. Good food great location kind people. Great breakfast. Perfect for staying to your St Andrews it to play old course.
The location is perfect for walking Saint Andrews. The hotel is very quaint, and the staff is very accommodating. We went in February and the bar is busy. On season I imagine it is quite full. We had a double room which was very comfortable and bigger than I imagined for a UK boutique hotel. Very clean and had everything we needed. our room overlooked the alley where the beer kegs are delivered so we had some noise after the bar closed and when delivery was made but the personnel responsible were not talking or making any unnecessary noises other than what needs to be done to run the establishment. I only mention it because if you are a light sleeper or have issues falling back to sleep room 3 is not for you. I appreciated the fact that business was handled smoothly. We loved our room! It is at the bottom of the hill closest to the Old Course and so near great restaurants and Market Street and the beach!!!
Very disappointed with the room we were given. Beds were comfortable enough and clean but basic cheap furnishings. The bathroom ceiling was covered in mould. Will not be returning
Great stay
Went to the Dunvegan pub, had a great meal and the staff was excellent, great atmosphere. Great place to relax and a pint (or 2+). Would definitely recommend the pubv for a relaxing and enjoyable time.
Small pub with great bartenders and servers. Tons of photos of past PGA golfers on the wall and ceiling. Very good food and excellent service. We had a large group and the staff took good care of us.
Wonderful staff and very inviting hotel situated close to everything! Enjoyable experience.
Fabulous food staff and very comfortable Location brilliant
The Dunvegan is a legend. Check in and out if with the bartenders. The room was spacious. The people were amazing. The bar is one of the best I’ve ever been to anywhere. If you’re in town to play golf, you have to stay here. Cheers
It was such a great stay. The entire staff could not have been genuinely nicer, especially Mark . The room was perfect for our needs. The restaurant was packed but we still felt like we were treated like the only ones in the place . I will stay there on my next visit to St. Andrews without hesitation. Salute to the Dunvegan ! Vito
Staff were the best.
The room was clean and quiet and the staff was excellent!!
Ed, Sophie and Lucy made the stay enjoyable. Service was excellent.
Visited here for a drink only, as heard it had a great atmosphere. We sat outside initially until it started to rain. What a disappointment inside , it wasn’t too busy which meant you could see the the place needs a freshen up and a good clean. The staff were unfriendly and looked bored, despite some tables needing cleared. Probably if it had been busy we wouldn’t have noticed any of this. We couldn’t wait to leave.
We've heard so many good things about this hotel. The food was good and OK priced but one of the staff was very rude and clearly didn't want to be there. Between trying to take our food order before giving us menus to banging down the tray with the condiments on our table and of the tables around us. When putting the cutlery down she put it down so hard it slid across the table hitting my wee ones hand, thankfully not injuring her. It's a shame really as the other girl serving was very polite and helpful. This hotel and bar is full of tourists, it's reputation is what keeps it busy. Its a shame this member of staff gives visitors this very poor service and let's it down for the other staff. Would I return? Probably because everyone deserves a second chance.
Our first visit to St Andrews and the Dunvegan Walked in A stranger Greeted immediately Service was impeccable Overwhelmed by the friendliness of the staff You don’t get this at our local Service to the table/opportunity to open a tab Fantastic place
First the good, very clean and location was great. All the staff were every friendly. The decor was a bit tired but it was ok. Breakfast wasn't great choice wise. Describing something as the full monty which only has egg, sausage, bacon and hash brown isn't a full monty. We are in Scotland, where's the haggis, black pudding, beans and tatties scone? It's very themed to Americans which is fine but surely people are visiting for a taste of Scotland? The shower was great but don't use it at night as it kicks off a couple of hours of pipe noise. Lastly the TV could only get BBC channels and not much else. For over 200 quid a night it felt very much more like a pub with rooms and even then it wasn't great. I know St Andrews has a premium price tag sometimes but this really wasn't worth much more than £100 a night let alone more than £200.
I visited the popular Dunvegan bar which is always a good atmosphere with golfers from all over the world. The food is good and a good selection of beers, however the Gents toilet is an utter disgrace and really needs to have a refurbishment. Today the floor was covered in Urine, the hand dryer was not working and they had a nerve to hang a small hand towel over the tap for all to use if they wished to. When you consider the amount of Gents who frequent this bar, surely it would be worth investing in a clean hygienic toilet !
Came here for drinks today and must say was not impressed, ladies toilets both had broken toilet seats and sanitary bin was overflowing and smelly. Lounge was busy however there were plenty of staff to oversee this. Disappointing to say the least
Had another amazing stay at the dunvegan would definitely recommend…. Only downside was the TV in the room wasn’t working properly but hopefully that will be resolved
The room was so nice. Location was excellent for golf and the beach. The staff were very friendly and helpful.
Was in the Dunvegan bar tonight with my son and friend on a golf trip . As the night went on the bar filled with American students and that’s fine . But we were asked twice by different people both young American females if we would be leaving soon as they wanted our seats . We were not in a rush to leave as we had been enjoying a few beers and watching the golf on tv . But they were trying to muscle in to our space basically which was quite annoying as most of them either had no drinks or had one drink that lasted for hours it seemed . Great bar with a lot of golf history but will not be rushing back Im afraid due to the clientele . If you want to sit with a glass of melting ice playing snap stay in your dorms or common rooms please and don’t annoy the paying customers .
Loved the friendliness of the staff and being able to walk everywhere. Having a bar to meet friends was fabulous! Such a fun and welcoming staff!
Great location for to see all St. Andrews Andrew’s to offer. We were fortunate that, our room had a problem, so on arrival we were put into a three bedroom suite across the street. What a treat! My only complaint would be a slight stale beer smell in the bar, but the staff was engaging and excellent, and the breakfast always also great.
we love the dunny wow. def some good family spirit happening and baby Guinness was a 10/10 George makes a great honorary doob. Out waitress syd was phenomenal. She walked in and we collectively saw god.best food service experience of my life. Syd. I love you so much.
we were greeted instantly as we walked through the door by sydney. we had a lovely time in the pub catching up with some friends. sydney was an excellent server and took our order promptly with a smile. we will be back as the service and atmosphere was amazing.
Room was fine and good location but VERY noisy. Room was above pub and beer garden so no chance of an early night. Even throughout the night there was lots of activity (doors slamming, furniture being moved etc) so got very little sleep. Staff were friendly and accommodation was fine (although very pricy due to location) but unfortunately wont be returning.
Atmosphere was pleasing. Not having a chance to sit down for dinner was frustrating.
i had a great stay in the hotel , bar staff we're excellent , i was late for breakfast and they fitted me in with no problems , will definitely stay again
Good spot to visit if you are in St. Andrews. Predominately a male bar. You get what you expect and come in here for - the history and a few pints / drams for after the round. Better more "home" feeling elsewhere - but this is a must on your list.
Very conveniently located near the bus station and the main streets, with helpful staff.
It’s been a few years since we were here and I understand under new ownership. Great location and good service - however food is overpriced and poor quality. Breakfast they did not have all the ingredients to offer a Full Scottish Breakfast - seems the Food element of the business needs better staff 🤔
Booked this for my family for a 3 night stay after staying in June on a golf trip. Lyndsey and the whole team couldn't do more for you. Excellent breakfast, comfy bed, warm shower, great welcome. What more do you need. Great atmosphere in the bar. Highly recommended and I'll definitely be back !!
We were fortunate enough to visit the Dunvegan whilst in St Andrews playing golf. From the minute we stepped inside we were made to feel so welcome. The atmosphere, the beer and food were great but what made it special was that the staff made us feel like we were home. They took the time to talk to us, and as visitors to the town we were treated like locals. When we went in for the second night we were greeted by name and they even remembered what our drink order was. There are not enough superlatives to compliment the team. Well done Luke, Lindsay and Catherine you are a credit to the Dunvegan and you made us want to come back next time we’re in St Andrews
Great location
No reception as it is a pub but everything was there what we needed.
Amazing stay at the Dunvegan, the rooms are a little dated, but amazing location and atmosphere. The bar was amazing and lots of fun was had.
Excellent large room, good food and great service.
Wonderful hotel, great pub, friendly and helpful staff, a long put from the golf course. Would recommend it to anyone interested in St Andrews town or courses.
Good friendly service. Accommodation good, beds very comfy. A self and somewhere to put your toothbrush by the sink would have been handy plus a toiler brush :)
Staff very helpful and professional will definitely return
Not a hotel as such more a restaurant & bar with rooms. The twin room we had was immaculately clean & the Dyson fan was a great touch. Shower room was very clean. I felt £200 a night was overpriced for the accommodation but tough times for hoteliers.
Feedback themes are sourced from guest reviews provided by our data provider.
What guests love
Areas to consider
Cleanliness
9.3/10The room was very clean and comfy.
Service
9.8/10The staff were very accommodating and friendly, with excellent service.
Location
9.8/10GREAT location, walkable to the Old Course, with a lively pub downstairs.
Room Quality
8.3/10Some rooms showing signs of wear and needing some TLC.
Amenities
8.3/10Lack of tea making facilities noted as a negative.
Value for Money
9.3/10Overall great experience and worth the stay.
Food and Beverage
9.3/10Breakfast was good and pub grub was enjoyable.
Overall Experience
9.5/10Had a fabulous stay and would recommend.