Hotels in Dundee

Search and compare Dundee hotels from hundreds of travel sites and save

Dundee, South Africa
Dec 3 — Dec 42
Dundee, South Africa
Fri 3/12
Sat 4/12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dundee

Filter by star ratings
All filters
Battlefields Country Lodge
Battlefields Country Lodge
8,1 Excellent
Springfield Farm, Dundee, KwaZulu-Natal, South Africa
Show on map
7,0 km from city centre, Dundee 
ExcellentBased on 232 reviews
8,1

Battlefields Country Lodge provides comfortable 3-star accommodation in Dundee. It also offers free Wi-Fi, an outdoor pool and a playground.

Tips for booking a Dundee hotel

Cheapest month:October
Most expensive month:August
Average price in Dundee:R914/night
Absolute cheapest price found:R505/night
Cheapest day:Friday
Most expensive day:Friday
R615 - R1 290
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R903 - R903
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Dundee, KwaZulu-Natal

Show all 17 hotels
Battlefields Country Lodge
Battlefields Country Lodge
8,1 Excellent
Springfield Farm, Dundee, KwaZulu-Natal, South Africa
Show on map
7,0 km from city centre,  

Battlefields Country Lodge provides comfortable 3-star accommodation in Dundee. It also offers free Wi-Fi, an outdoor pool and a playground.

R1 874
Avg. per night

Where to stay in Dundee

Dundee travel FAQs

  • What are the best hotels in Dundee?

    68 reviews rated Chez Nous Bed and Breakfast & Self Catering with an average score of 8,0/10. It may also be worth looking into the Kwakunje Village B&B, which received a rating of 8,8/10 from 105 reviews.

  • How much do hotels in Dundee cost?

    Dundee hotels have an average price of R1 016/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Dundee?

    HotelsCombined searches in the last 3 days suggest cheap Dundee hotels have prices starting from as low as R381/night, depending on the popularity of your requested dates.

  • How much is a hotel in Dundee tonight?

    Over the last 3 days, the starting price of a hotel in Dundee tonight has been as low as R730 and the average price has been as much as R730.