When planning a trip to Dundee, choosing the right hotel is an essential part of the experience. After all, you’ll want a comfortable, conveniently located place to stay while being close to the city’s major attractions. Whether you’re visiting the iconic V&A Dundee, soaking in the views at Dundee Law, or exploring the rich history at The McManus Art Gallery, staying at a hotel close to these attractions will help make the most of your time. In this guide, I’ll walk you through my top hotel recommendations that are near the best sights in Dundee, providing you with all the necessary details to help you find the perfect place to stay.
1. Malmaison Dundee
Location: 1-3 Whitehall Crescent, Dundee DD1 4AH
Hotel Overview:
Malmaison Dundee is located in the heart of the city, just a stone’s throw away from the V&A Dundee and the Discovery Point, where you can learn about the legendary RRS Discovery ship. The hotel is set in a former warehouse, which gives it a unique, stylish vibe that perfectly blends historic charm with modern luxury. I’ve always loved the ambience at Malmaison—it feels chic yet inviting, with dark wood interiors, cozy lighting, and a boutique feel.
Features and Advantages:
- The rooms are spacious, with high ceilings and large windows offering views of the River Tay.
- The Malbar bar is perfect for unwinding after a day of sightseeing.
- On-site dining options feature creative British cuisine with a modern twist.
- The hotel is within walking distance of the City Centre, making it easy to explore Dundee’s vibrant cultural scene.
Reviews:
Many guests rave about the hotel’s friendly staff and the atmosphere of the bar. The location also receives high praise, particularly for its proximity to attractions like the V&A and Discovery Point. Guests note that the hotel feels very intimate, with excellent service and a comfortable ambiance.
Price and Booking Tips:
- Cost: Rooms range from £90-£200 per night, depending on the season and room type.
- Booking Platform: I recommend booking through the Malmaison website or Booking.com for the best rates.
- Tip: Book in advance for the best prices, especially during the summer months when Dundee sees more visitors.

2. Apex City Quay Hotel & Spa
Location: 1 West Victoria Dock Road, Dundee DD1 3JP
Hotel Overview:
The Apex City Quay Hotel & Spa is the perfect blend of luxury, comfort, and convenience, located at the heart of Dundee’s vibrant Waterfront area. Just a short walk from popular landmarks such as the V&A Dundee, Discovery Point, and The Dundee Law, this hotel is an ideal base for those keen to explore the city. The property also boasts stunning views of the River Tay and the surrounding harbor, which truly enhance the experience. Whether you’re here for business or leisure, I found that the Apex City Quay provides an unbeatable location and a host of facilities that cater to all kinds of travelers.
Features and Advantages:
- Spa Facilities: After a busy day of exploring Dundee, the hotel’s spa offers the perfect opportunity to unwind. Guests can enjoy a range of treatments, from facials to relaxing massages, ensuring a rejuvenating experience.
- Panoramic Views: Many rooms offer spectacular views of the River Tay and the Dundee skyline, making it a wonderful place to wake up and watch the sunrise or enjoy an evening sunset. The scenery is absolutely breathtaking.
- On-Site Dining: The Quayside Bar & Grill is the hotel’s signature restaurant, offering a delicious selection of locally sourced meals. From hearty Scottish breakfasts to casual lunches and evening meals, it’s an excellent choice for any time of day.
- Proximity to Attractions: The hotel is within walking distance of major cultural attractions, including the V&A Dundee, which showcases cutting-edge design exhibitions, and Discovery Point, home to the historic RRS Discovery ship. You can also enjoy scenic walks up to The Dundee Law for stunning panoramic views of the city and beyond.
Reviews:
The reviews for Apex City Quay are consistently positive, with many guests praising the hotel’s modern decor, excellent service, and well-maintained facilities. The rooms are described as comfortable and spacious, and the spa is a huge highlight for those looking to indulge in a little relaxation. The location, right by the water and near major attractions, receives frequent praise from visitors, making it a fantastic choice for those who want to stay central yet enjoy peaceful views.
Price and Booking Tips:
- Cost: Rooms typically range from £95 to £230 per night, depending on the time of year and room type. Prices can vary, especially during peak seasons, so it’s advisable to book in advance.
- Booking Platform: You can book directly on the Apex Hotels website for special deals and discounts. Additionally, sites like Expedia often have great offers, especially when booking packages that include spa treatments or dining credits.
- Tip: For the best value, I recommend checking for weekend deals, spa packages, or long-stay discounts on the hotel’s website. Sometimes, booking mid-week can result in lower rates.
Staying at Apex City Quay offers a combination of relaxation and exploration that makes for an unforgettable stay in Dundee. Whether you’re unwinding after a busy day at the spa or enjoying a delicious dinner by the water, this hotel truly makes you feel at home while surrounded by the beauty of the city.
3. Dundee Hilton Garden Inn
Location: 2-4 The Esplanade, Dundee DD1 3JB
Hotel Overview:
This Hilton hotel is ideal if you prefer a more traditional hotel experience. Located on The Esplanade, it offers easy access to the RRS Discovery and Dundee’s bustling shops and restaurants. The Hilton Garden Inn offers stylish rooms with excellent service and beautiful views of the Tay River. I particularly enjoy the relaxing atmosphere, perfect after a busy day of sightseeing.
Features and Advantages:
- River views and spacious rooms.
- Close proximity to both the V&A Dundee and Discovery Point.
- On-site restaurant and bar offering local delicacies and comfort food.
- The hotel is family-friendly with plenty of amenities for those traveling with children.
Reviews:
The reviews I’ve read emphasize the quiet and peaceful atmosphere despite the hotel’s central location. Guests also comment on the excellent breakfast offerings and comfortable rooms. It’s one of the most well-regarded hotels in Dundee for both business and leisure stays.
Price and Booking Tips:
- Cost: Expect to pay between £80-£160 per night depending on your booking date.
- Booking Platform: Hilton’s official website or Booking.com typically offer the best rates.
- Tip: Booking as part of a Hilton Honors membership can often lead to additional savings and perks.
4. Staybridge Suites Dundee
Location: 21 Dock Street, Dundee DD1 3BP
Hotel Overview:
Staybridge Suites is a perfect option for guests who need longer stays or who want a more home-like experience. Located near the Dundee Waterfront, the hotel offers spacious suites that include full kitchens, ideal for guests who want to self-cater or stay for an extended period. It’s an excellent choice if you’re planning to explore the city for more than just a few days.
Features and Advantages:
- Fully equipped kitchens in the suites.
- Free breakfast and evening social events make it feel like a home away from home.
- Pet-friendly: A perfect choice if you’re traveling with a furry friend.
- Within walking distance of the city centre and attractions like the V&A Dundee.
Reviews:
Guests love the suite-style rooms and the flexibility they offer. Many appreciate the home-like atmosphere, which is especially great for longer stays. The free breakfast and evening socials are also frequently mentioned in positive reviews.
Price and Booking Tips:
- Cost: Rates typically range from £100-£170 per night.
- Booking Platform: The best deals are often found on the Staybridge Suites website or Hotels.com.
- Tip: Book early for extended stays or inquire about long-term stay packages for better rates.
5. Dundee Holiday Inn Express
Location: 41-43 Whitehall Street, Dundee DD1 4AY
Hotel Overview:
The Holiday Inn Express is a budget-friendly yet comfortable option, located near many of Dundee’s major attractions, such as The McManus Art Gallery & Museum and The Law Hill. The hotel offers modern amenities and is great for travelers who prioritize convenience and affordability without sacrificing comfort. If you’re in town for just a short visit, this is a great option.
Features and Advantages:
- Complimentary breakfast to start your day off right.
- Free Wi-Fi and a business centre for those traveling for work.
- Within walking distance of the city centre and public transport.
- A cozy lounge area to relax after a busy day.

Reviews:
Guests often mention the hotel’s excellent location, making it easy to get to popular sites like The McManus Gallery and Discovery Point. Many also note the friendly staff and the comfortable rooms.
Price and Booking Tips:
- Cost: Typically, rates range from £60-£120 per night.
- Booking Platform: Holiday Inn Express’s official website and Booking.com usually offer the best deals.
- Tip: If you’re looking to save, look out for special offers and corporate rates.
When visiting Dundee, there are plenty of fantastic hotel options to choose from, no matter your budget or preferences. Whether you’re looking for luxury, a home-like stay, or an affordable but comfortable option, the city offers a range of hotels conveniently located near its best attractions. Booking your stay at any of these hotels will ensure you have a memorable and enjoyable experience while exploring everything Dundee has to offer.
For the best deals, I recommend checking Booking.com, Hotels.com, or the official websites of each hotel for exclusive offers. Safe travels and enjoy your stay in Dundee!