Most Popular Facilities

Free Wi-Fi
Free breakfast
No Free parking
No Pool
No Pet-friendly
Restaurant
No Fitness center
Golf course
Bar
Smoke-free

Welcome to The Dunvegan Hotel

The Dunvegan Hotel, nestled in the picturesque town of St Andrews, is a stunning gem that exudes both charm and comfort. With a commendable rating of 4.3, this family-owned hotel successfully combines modern amenities with a rich history, making it an ideal destination for both leisure and golf enthusiasts.

Guests, such as Arun Kumar, rave about their delightful experiences, noting the friendly staff and clean, comfortable rooms. The vibrant pub located downstairs adds a lively atmosphere, perfect for relaxation after a day of exploration. The bar is not just a place to unwind; it has garnered praise for its exceptional cocktails and welcoming bartenders, as highlighted by Sarah McFarland, who declared it home to the best espresso martini she's ever enjoyed.

For those keen on golf, the hotel is perfectly situated a mere two-minute walk from the renowned Old Course, allowing guests to indulge in a truly immersive golfing experience. Additionally, it’s within walking distance of St Andrews University and the stunning shoreline, making it a prime location for sightseeing. However, potential visitors should be aware of the parking situation, as Michal Brichacek points out that it can be quite challenging in the area.

Hassan Valji confirms the hotel’s delightful offerings, noting the delicious breakfast and the captivating history surrounding the pub. The proximity to local landmarks such as St Andrews Castle and the majestic ruins of the St Andrews Cathedral further enhances the hotel’s appeal.

The Dunvegan Hotel is not only a place to stay but a doorway to the enriching experiences that St Andrews provides. From its top-notch accommodations and stellar service to its unbeatable location, this hotel makes a remarkable choice for anyone visiting the area. With a variety of activities nearby, it can cater to those looking to immerse themselves in the rich culture and history of this vibrant coastal town.

In summary, The Dunvegan Hotel stands out as a beloved destination in St Andrews, where warmth and hospitality prevail. The combination of a friendly atmosphere and ideal location makes it a must-visit for travelers looking to explore the beauty and heritage of Scotland.

image
image

Great for visitors

Thing to do
Old Course
4.8 stars 1913 Reviews
Iconic, storied 18-hole links, founded in the early 15th century, with a casual snack bar & cafe.
St Andrews Castle
4.5 stars 4113 Reviews
Coastal, episcopal castle ruins dating from 13th century, with secret passages and dungeon.
St Andrews Cathedral
4.6 stars 3218 Reviews
Ruins of Scotland's former largest church, with museum of medieval sculpture and relics.
Transit
St Andrews
04 minute
Students' Union
04 minute
Greyfriars Garden
04 minute
Airports
Edinburgh Airport
Driving: 01 hour 07 minute | Transit: 01 hour 47 minute
Dundee Airport
Driving: 26 minute | Transit: 57 minute

Last Reviews

Arun Kumar
29 June 2025

Lovely experience staying at the Dunvegan. Staff are very friendly and rooms are clean and comfy. The pub downstairs is fun and lively too! Definitely returning when next in St Andrews.

Michal Brichacek
14 May 2025

Excellent hotel at a very fair price. Very comfortable and spacious rooms. Excellent location for walking, but parking in St Andrew’s is a disaster. We looked for 45 minutes for parking when we arrived around 13:00. We very mindful of this if driving.

Sarah McFarland
02 May 2025

Wow!! What an amazing bar!! I had the best espresso martini I’ve ever had. Ash and Luke were the most amazing bartenders. I noticed an American football helmet in the corner… turns out the original owner is a fellow Aggie! Gig em!!

Hassan Valji
21 April 2025

Great experience at this hotel. The staff were amazing, the room was clean and nice. Nice pub downstairs with so much history around it. Would highly recommend both the pub and the hotel. Hotel breakfast was amazing as well. Perfect location for golfing on the links

Info (Essential details)

  • Check-In15:00
  • Check Out
    Check-Out10:00
  • Phone
    Phone Number+44 1334 473105
  • Address7 Pilmour place, St Andrews KY16 9HZ, United Kingdom