Find and Book Top Hotels in Dundee

Search among 23 available hotels and places to stay in Dundee from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-23 out of 23
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great412 reviews
MapView on map400 m from City Centre200 m from St Paul's Cathedral
From   US$ 68 /nightSelect
8.6
Great657 reviews
MapView on map5.8 km from City Centre1.6 km from Ninewells Hospital and Medical School
From   US$ 96 /nightSelect
8.2
Great261 reviews
500 m from City Centre200 m from Discovery Point
From   US$ 84 /nightSelect
8.2
Great238 reviews
500 m from City Centre300 m from Bernard King Library
From   US$ 100 /nightSelect
8.0
Great162 reviews
500 m from City Centre200 m from Discovery Point
From   US$ 139 /nightSelect
8.0
Great79 reviews
2.1 km from City Centre1000 m from Royal Victoria Hospital
From   US$ 175 /nightSelect
8.6
Great458 reviews
From   US$ 67 /nightSelect
8.4
Great330 reviews
7.4 km from City Centre1.6 km from Broughty Castle
From   US$ 98 /nightSelect
8.6
Great65 reviews
200 m from City Centre200 m from St Paul's Cathedral
From   US$ 23 /nightSelect
8.0
Great142 reviews
600 m from City Centre500 m from Dundee Central Library
From   US$ 215 /nightSelect
8.6
Great584 reviews
600 m from City Centre400 m from St Paul's Cathedral
From   US$ 107 /nightSelect
8.4
Great605 reviews
700 m from City Centre300 m from University of Dundee
From   US$ 86 /nightSelect
8.0
Great123 reviews
5.8 km from City Centre500 m from Broughty Castle
From   US$ 81 /nightSelect
8.4
Great134 reviews
600 m from City Centre400 m from University of Dundee
From   US$ 267 /nightSelect
8.2
Great189 reviews
600 m from City Centre500 m from Dundee Central Library
From   US$ 121 /nightSelect
8.0
Great66 reviews
5.8 km from City Centre700 m from Broughty Castle
From   US$ 123 /nightSelect
8.4
Great236 reviews
2.0 km from City Centre1000 m from Royal Victoria Hospital
From   US$ 103 /nightSelect
Bed & Breakfast
8.4
Great106 reviews
6.3 km from City Centre600 m from Broughty Castle
From   US$ 128 /nightSelect
8.2
Great86 reviews
2.8 km from City Centre800 m from Royal Victoria Hospital
From   US$ 147 /nightSelect
8.2
Great124 reviews
12.5 km from City Centre
From   US$ 98 /nightSelect
8.8
Great21 reviews
9.4 km from City Centre
From   US$ 355 /nightSelect
Guest house
8.2
Great115 reviews
400 m from City Centre300 m from Discovery Point
From   US$ 118 /nightSelect
8.4
Great31 reviews
400 m from City Centre300 m from Dundee Central Library
From   US$ 267 /nightSelect

Best hotels and places to stay in Dundee

Why visit?

Dundee, located on the east coast of Scotland, is a vibrant city with a rich history and stunning waterfront. It is increasingly becoming a popular destination for tourists due to its cultural attractions, fascinating museums, and beautiful landscapes. Whether youre a history enthusiast, art lover, or nature admirer, Dundee has something for everyone. With a wide range of hotels, dundee lodgings, and accommodations available, you can easily find the perfect place to stay during your visit to this charming city.

Where to stay?

Dundee City Centre:If convenience and being in the heart of the action is your preference, staying in Dundee City Centre is the perfect choice. Youll find a variety of hotels in Dundee city centre, ranging from budget-friendly options to luxurious accommodations. This vibrant area offers easy access to Dundees main attractions, including the Dundee Contemporary Arts Centre, McManus Galleries, and the iconic V&A Dundee. With an array of shops, restaurants, and nightlife options, youll never be short of things to do in this bustling part of the city.

Broughty Ferry: For a more relaxed and scenic stay, consider Broughty Ferry. This charming suburb of Dundee offers a peaceful atmosphere, beautiful beaches, and picturesque views of the river Tay. Broughty Ferry Castle, a 15th-century fortress-turned-museum, is a must-visit attraction in the area. The town also has a variety of cozy guesthouses and smaller hotels, providing a more intimate and personal experience. This is a great option for those looking to enjoy a quieter stay while still being within easy reach of Dundees downtown attractions.

West End: The West End of Dundee is known for its trendy cafes, independent boutiques, and historic buildings. This area is home to the University of Dundee and offers a vibrant and youthful atmosphere. The West End is also a stones throw away from the iconic Magdalen Green and Dundee Botanic Garden, where you can relax and enjoy the natural beauty of the city. Accommodation options in the West End include boutique hotels and cozy bed and breakfasts, making it an ideal choice for those seeking a stylish yet laid-back stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $140.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Apex City Quay Hotel & Spa: Located in the city centre, this Dundee hotel offers comfortable rooms with modern amenities. Guests can enjoy the on-site spa and fitness centre, as well as the stylish restaurant and bar. With competitive rates and its convenient location, Apex City Quay Hotel & Spa provides great value for money in Dundee.

Holiday Inn Express Dundee: Situated near the waterfront, this budget-friendly hotel in Dundee offers clean and comfortable rooms with complimentary breakfast included. The hotel provides easy access to Dundee city centre and attractions such as the V&A Dundee. With its affordable rates and convenient amenities, Holiday Inn Express is suitable for travelers looking for value.

Best Western Queens Hotel: Set in a historic building, this affordable hotel in Dundee offers comfortable rooms and a central location. The hotel features a restaurant, bar, and free Wi-Fi. The Best Western Queens Hotel provides excellent value and is a popular choice for budget-conscious travelers.

Best kids-friendly hotels:

DoubleTree by Hilton Hotel Dundee: This family-friendly hotel in Dundee offers spacious rooms and a range of amenities for children, including a childrens menu, high chairs, and cribs. The hotel also features an indoor pool, which is perfect for keeping the little ones entertained.

Taypark House: Set in a beautiful Victorian mansion, Taypark House offers family suites and extra beds for children. The hotel is located near many family-friendly attractions and has a spacious garden where kids can play. Families can enjoy a relaxing stay while exploring Dundee.

Best hotels for a romantic getaway:

Malmaison Dundee: Situated on the waterfront, this stylish hotel offers luxurious rooms with stunning views. Indulge in a romantic dinner at the hotels restaurant or enjoy a cocktail at the chic bar. With its intimate atmosphere and picturesque setting, Malmaison Dundee is ideal for a romantic escape.

The Hideaway Experience: Located just outside Dundee, The Hideaway Experience offers secluded, self-catering lodges with private hot tubs. Enjoy a tranquil and romantic retreat surrounded by nature. These luxurious lodges provide the perfect setting for a romantic getaway.

Best for location:

Hotel Indigo Dundee: This boutique hotel is conveniently located in Dundee city centre, providing easy access to major attractions, shopping areas, and restaurants. Guests can expect comfortable rooms, stylish decor, and friendly service.

Hampton by Hilton Dundee City Centre: Situated in the heart of Dundee, this modern hotel offers comfortable rooms and a complimentary hot breakfast. The hotel is within walking distance of popular attractions, including the V&A Dundee and the Dundee Contemporary Arts Centre.

Sleeperz Hotel Dundee: Located directly opposite the train station, Sleeperz Hotel offers contemporary rooms with excellent transport links. The hotels central location allows guests to explore Dundee and its surroundings with ease.

Best for a short city break:

Apex City Quay Hotel & Spa: With its central location and excellent amenities, this hotel is well-suited for a short city break in Dundee. Guests can relax in the spa, visit nearby attractions, and enjoy the vibrant city centre.

Hotel Taypark House: Set in a tranquil area, Hotel Taypark House offers a peaceful retreat close to the city centre. Enjoy the charming atmosphere, explore the nearby areas, or simply relax in the hotels beautiful gardens.

Show moreLess