For budget lodging, choose Premier Inn Dundee Centre, which comes at 77£ per night, or West Park, which charges 48£. Shaftesbury Hotel Dundee (Adults Only) is a charming choice that offers affordable rates at 66£ per night and a convenient location near Penguin Statues.
100 hotels in Dundee
Search the best hotels and places to stay in Dundee
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Dundee?
Best cheap hotels in Dundee
Dundee airports & Underground stations
Hampton By Hilton Dundee is a 3-star choice that is only a 10-minute walk from Dundee Tay Bridge train station.
Convenience of staying in hotels in the city centre
Luxury and boutique accommodation in Dundee
Doubletree By Hilton Dundee is an elegant choice that is only a 25-minute walk to Arbuckle's Farm Shop. Hotels including Malmaison Dundee and Taypark House offer high-end facilities and access to a golf course, hiking and a sunbathing terrace. If you are used to the comfort and style of chain hotels, pick Travelodge Dundee, which is also a 25-minute walk away from Baxter Park.
Explore and find your best apartments, B&Bs and others
Inchture Hotel is a cost-efficient apartment with darts, a free private car park and a free carpark. We have great B&B accommodation options, such as Strathdon Guest House with a room rate from 76£. Business travelers looking for some of the best hotels within a short drive of Ledyatt Trout Fishery will find Travelodge Dundee Kingsway or Premier Inn Dundee West. Best Western Invercarse Hotel ia an elegant resort hotel set less than a 30-minute walk from Gallery Q.