The 10 best inns in Dundee, UK | Booking.com
Skip to main content

Inns in Dundee

Find the inns that appeal to you the most

The best inns in Dundee

Check out our pick of great inns in Dundee

Filter by:

Review score

Guardbridge Inn

St. Andrews (Near Dundee)

Situated in St. Andrews, 6.5 km from St Andrews University, Guardbridge Inn features accommodation with a garden, free private parking, a terrace and a restaurant.

c
chris
From
New Zealand
A cute friendly stay Would have liked to stay longer
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Price from
US$213.83
1 night, 2 adults

Haar with Rooms 5 stars

St. Andrews (Near Dundee)

Situated within 700 metres of West Sands Beach and 600 metres of St Andrews University, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.

S
Sophie
From
United Kingdom
Warm and welcoming staff. Our room was fantastic as was breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 172 reviews
Price from
US$365.79
1 night, 2 adults

The Inn At Lathones

St. Andrews (Near Dundee)

At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

R
Romain FR
From
France
Excellent Staff and very cosy room!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 986 reviews
Price from
US$139.65
1 night, 2 adults
All inns in Dundee

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.