Skip to main content

Inns in Dundee

Find the inns that appeal to you the most

Select occupancy

The best inns in Dundee

Check out our selection of great inns in Dundee

Filter by:

Review score

Guardbridge Inn

St. Andrews (Near Dundee)

Located in St. Andrews, 4 miles from St Andrews University, Guardbridge Inn has accommodations with a garden, free private parking, a terrace and a restaurant.

S
Stacey
From
Canada
Lovely staff, comfortable beds, good restaurant, and close to golf!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 58 reviews
Price from
$202.63
1 night, 2 adults

Haar with Rooms 5 stars

St. Andrews (Near Dundee)

Located within a 8-minute walk of West Sands Beach and 700 yards of St Andrews University, Haar with Rooms 5 stars has rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.

E
Elena
From
Canada
Great location, delicious breakfast, stylish room
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 264 reviews
Price from
$416.38
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.

V
Victoria
From
Argentina
Everything! The attention was great, and the rooms are so wide and comfortable and clean
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 915 reviews
Price from
$149.57
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 – distinguishing them from country or guest houses.