Hotels in Dundee from P10,892

Find the best Dundee hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Dundee hotels with free cancellation or excellent ratings

Trusted Dundee hotel providers

Expedia logo
Booking.com logo
Oyorooms logo
Hotels.com logo
Agoda logo
Airbnb logo

See all hotels in Dundee

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Hotels in Dundee rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelOYO Hotel Dundee By Crystal Lake – 2.1

How to find the best hotel deals in Dundee

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Dundee

  • If booking your flights with us feels effortless, just wait until you give our hotel search a go. Find top Dundee hotels at great prices with these tips.

  • The earlier you book, the better off you are. You're more likely to find a cheaper rate on a Dundee hotel and have more choice when you plan ahead.

  • However, last-minute deals aren't out of the question. Although prices tend to rise closer to your stay, some places drop rates a day or two before to avoid having vacant rooms, especially when it's quiet.

  • Flexible on dates? Say hello to better rates. Play around with your travel window to discover what deals are on offer. Prices are typically cheaper midweek and during less popular months.

  • Save yourself from extra fees by searching for stays with free cancellation. If your plans fall through or a better deal comes along, you can cancel or modify your booking without penalty.

When to go to Dundee

  • Don't forget to factor in the weather when picking your dates. August offers the warmest conditions, with temperatures reaching highs of 34ºC (93ºF).

  • Lows hit 7ºC (45ºF) in January, the coolest time of year here.

  • Want to avoid grey skies? Search for Dundee hotels in December. It's the driest time to visit, with three days of rain on average.

  • The wettest time of year is July. Plan your trip then and you'll likely get around 25 days of rainfall.

Best hotels in Dundee

Best budget hotels

  • Why pay extra? Budget Dundee hotels come with the basics so you can spend your cash on what really matters: adventures and filling your bag with souvenirs. Often equipped with money-saving amenities like laundry facilities and kitchenettes, you'll find at least 20 of these well-priced stays across the city.

  • Keep your wallet happy at Best Western Plus Winter Haven Inn Suites. It has a 3-star rating and amenities including air conditioning and a 24-hour front desk.

  • Hampton Inn & Suites Lake Wales offers 3-star value. Conveniences including internet access and parking are there to make your Dundee hotel stay smoother.

  • Air conditioning and Wi-Fi in designated areas are the start of the things you'll find at Rodeway Inn & Suites Haines City - Winter Haven. Another win for your finances, this place is rated 2 stars.

Best hotels in Dundee for families

  • A well-chosen hotel can be a game changer when travelling with kids. With things like cinema rooms, play areas, and large suites, family-friendly hotels in Dundee come with perks that make the trip easier. Choose from around ten of these stays that blend kid-friendly fun with grown-up comfort.

  • Holiday Inn Express Lake Wales N-WINTER Haven by IHG is an affordable option that guests often rate above 4 out of 5 overall. With a lift, a microwave and much more, this 2-star hotel offers comfort without the high cost.

  • Discover what a luxury family stay feels like at Legoland Florida Resort. Rated 4 stars, this Dundee hotel features Wi-Fi and a lift.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Dundee hotel with a spa. With roughly three to choose from, they make relaxation a priority. Many offer features like hot tubs, massages, beauty salons, and serene indoor pools.

  • Press pause on the everyday at 1802nhd. This popular accommodation option comes with all the right perks, including a spa.

  • Or unpack your bags at Eagle Lake Home Less Than 7 Mi to Legoland!. Offering things like a spa, this hotel in Dundee gives you space to rest and recharge.

Best hotels with a pool

  • There are at least 40 pool hotels in Dundee, each bringing something different to the table. City hotels tend to come with indoor or rooftop pools, while resorts generally go big with multiple swimming areas and extras like water slides. Whether you're here to unwind or make waves, there's a stay made for you.

  • Take a refreshing break at Legoland Florida Resort. As well as an outdoor swimming pool, this Dundee hotel offers a nightclub and luggage storage.

  • Lose track of time in the best way at Courtyard by Marriott Winter Haven. This popular option features an outdoor swimming pool, a laundry and internet access.

  • Alternatively, find your fun at Holiday Inn Express Lake Wales N-WINTER Haven by IHG. An indoor swimming pool, this hotel comes with room service and express check-in.

Finding cheap hotels in Dundee: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Dundee with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is P4,514 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for P4,628 per night.

The average price of a hotel during the week is P11,989 per night, and the average price on weekends is P12,617. Overall, it looks like the cheapest day to stay in Dundee could be Thursday.

We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Dundee. And the most expensive day seems to be Tuesday

The cheapest month to stay in a hotel in Dundee is March, with an average price of P5,409 per night. The most expensive month is August, when the average room rate can rise to P11,596 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is P10,943 per night, which is around 1% higher than the rest of the year.
Get your morning laps in at OYO Hotel Dundee By Crystal Lake.