Top 20 Hotels in Dundee

See all 20 Hotels in Dundee
Holiday Inn Express Dundee
Holiday Inn Express Dundee

41 Dock Street, Dundee DD1 3DR

3.0 out of 5.0
4 out of 5 (462 reviews)

Located in the heart of Dundee, this hotel is within a 15-minute walk of City Square and Discovery Point. Verdant Works is …

$47
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa

1 West Victoria Dock Road, Dundee DD1 3JP

4.0 out of 5.0
4.4 out of 5 (841 reviews)

This stylish Dundee hotel is in the heart of the new City Quay development, on the waterfront. The HM Frigate Unicorn is just …

$63
Westport Serviced Apartments
Westport Serviced Apartments

138 West Marketgait, Dundee DD1 1NJ

4.5 out of 5.0
4.7 out of 5 (42 reviews)

Located in the heart of Dundee, this luxury apartment is within a 10-minute walk of Howff Burial Ground and Verdant Works …

Get Rates
Malmaison Dundee
Malmaison Dundee

44 Whitehall Crescent, Dundee DD1 4AY

4.0 out of 5.0
4.2 out of 5 (182 reviews)

Situated in Dundee, this romantic hotel is steps from St Mary's Church and Discovery Point. Verdant Works is 0.7 mi (1.1 km) away.

$69
Fisherman's Tavern Hotel - Inn
Fisherman's Tavern Hotel - Inn

10-16 Fort Street, Broughty Ferry, Dundee DD5 2AD

3.0 out of 5.0
4.2 out of 5 (138 reviews)

Located in Broughty Ferry, this inn is within a 10-minute walk of Barnhill Rock Garden and Broughty Castle. Claypotts Castle …

$81
Doubletree by Hilton Dundee
Doubletree by Hilton Dundee

Kingsway West, Invergowrie, Dundee DD2 5JT

4.0 out of 5.0
4.3 out of 5 (341 reviews)

Situated in Dundee, this hotel is within 1 mi (2 km) of Dundee Karting and Maggie's Centre. Camperdown Country Park and …

$78
Best Western Queens Hotel
Best Western Queens Hotel

160 Nethergate, Dundee DD1 4DU

3.0 out of 5.0
3.8 out of 5 (49 reviews)

Located in the heart of Dundee, this hotel is within a 10-minute walk of Dundee Contemporary Arts Centre and Discovery Point …

$81
Ashley House Guest House
Ashley House Guest House

15 Monifieth Road, Dundee DD5 2RN

3.0 out of 5.0
4.7 out of 5 (9 reviews)

Located in Broughty Ferry, this guesthouse is within a 10-minute walk of Barnhill Rock Garden and Broughty Castle. Claypotts …

$74
Best Western Woodlands Hotel
Best Western Woodlands Hotel

13 Panmure Terrace, Broughty Ferry, Dundee DD5 2QL

3.0 out of 5.0
4.2 out of 5 (65 reviews)

Located in Broughty Ferry, this eco-friendly hotel is within 1 mi (2 km) of Barnhill Rock Garden and Broughty Castle …

$62
Best Western Invercarse Hotel
Best Western Invercarse Hotel

371 Perth Road, Dundee DD2 1PG

3.5 out of 5.0
4.2 out of 5 (55 reviews)

Situated near the beach, this hotel is 0.9 mi (1.4 km) from Maggie's Centre and within 3 mi (5 km) of Verdant Works and …

$60
Errolbank Guest House
Errolbank Guest House

9 Dalgleish Road, Dundee DD4 7JN

3.0 out of 5.0
3.6 out of 5 (46 reviews)

Situated in Dundee, this guesthouse is 1.2 mi (1.9 km) from Battlefield Live Dundee and within 3 mi (5 km) of Discovery Point …

$76
Dundee Carlton
Dundee Carlton

2 Dalgleish Road, Dundee DD4 7JR

3.0 out of 5.0
2.6 out of 5 (33 reviews)

Situated in Dundee, this hotel is 1.1 mi (1.8 km) from Battlefield Live Dundee and within 3 mi (5 km) of Discovery Point and …

Get Rates
Drumoig Golf Hotel
Drumoig Golf Hotel

Forgan Drive, Drumoig, Leuchars, St. Andrews KY16 0DS

3.0 out of 5.0
3.9 out of 5 (117 reviews)

Located in Drumoig, this golf hotel is 0.1 mi (0.2 km) from Drumoig Golf Course and within 6 mi (10 km) of Discovery Point …

$53
Fairmont St Andrews
Fairmont St Andrews

Fife, St. Andrews KY16 8PN

5.0 out of 5.0
4.5 out of 5 (642 reviews)

This family-friendly St. Andrews hotel is located by the sea, within a 15-minute walk of St. Andrews Bay Golf Resort and St …

$143
The Longforgan Coaching Inn
The Longforgan Coaching Inn

56 Main St, Dundee DD2 5EU

3.0 out of 5.0
3.6 out of 5 (17 reviews)

Located in Longforgan, this inn is within 6 mi (10 km) of Maggie's Centre, Camperdown Country Park, and Lochee Park. Verdant …

$53
Carnoustie Golf Hotel
Carnoustie Golf Hotel

The Links, Carnoustie DD7 7JE

4.0 out of 5.0
4.1 out of 5 (377 reviews)

Situated by the sea, this spa hotel is 0.2 mi (0.4 km) from Carnoustie Golf Links and within 3 mi (5 km) of Panmure Golf Club …

$50
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth PH1 4QN

4.0 out of 5.0
4.1 out of 5 (90 reviews)

Located in Kinclaven, this eco-friendly hotel is 4.6 mi (7.3 km) from Historic Scotland Stanley Mills and within 12 mi (20 …

$87
Eden Mansion
Eden Mansion

Cupar Road, St. Andrews KY16 0UP

5.0 out of 5.0
2 out of 5 (2 reviews)

Situated in St. Andrews, this luxury country house is 2.3 mi (3.7 km) from St. Athernase Church and within 6 mi (10 km) of …

$127
The Golf Inn
The Golf Inn

1 Golf Place, St. Andrews KY16 9JA

3.0 out of 5.0
3.8 out of 5 (150 reviews)

Situated by the ocean, this inn is steps from Lundin Golf Club, Old Course at St Andrews, and British Golf Museum. St …

$76
Macdonald Rusacks Hotel
Macdonald Rusacks Hotel

Pilmour Links, St. Andrews KY16 9JQ

4.0 out of 5.0
4.3 out of 5 (270 reviews)

Situated in St. Andrews, this golf hotel is steps from Lundin Golf Club, The Royal & Ancient Golf Club of St. Andrews, and …

$133

Recent Reviews in Dundee

Hide content

Where to stay in Dundee

Dundee Hotel Guide

Keen to book a convenient place to base yourself while you are visiting Dundee? Our Expedia hotel database features 15 accommodation options within 6 miles of Dundee's heart.

Some hotels that are near the heart of Dundee are the Westport Serviced Apartments and Apex City Quay Hotel & Spa.

The Discovery Point and the Verdant Works are popular Dundee, attractions and many visitors choose to stay close by. The Holiday Inn Express Dundee and the Best Western Queens Hotel are amongst those closest to the Discovery Point and the Malmaison Dundee and West Park are near the Verdant Works.

The Fisherman's Tavern Hotel - Inn is conveniently positioned 5 miles away from the central part of Dundee and is a sensible choice for visitors who are watching their budget. The Best Western Woodlands Hotel is a second budget hotel in this area.

The Old Course Hotel is located 13 miles away from the center of Dundee. Another accommodation option is the Fairmont St Andrews, which is positioned 16 miles away. The Macdonald Rusacks Hotel as well as the Kinnettles Castle are two alternative hotel options in Dundee.

The closest places to spend the night in Angus and Dundee are Carnoustie and Douglas and Angus. Carnoustie is 10 miles to the east of Dundee, while Douglas and Angus is 3 miles to the east. Hotels and apartments in Carnoustie include the Carnoustie Golf Hotel and 19th Hole Hotel. The Marine View and Tayview Hotel are some of the hotels and apartments in Douglas and Angus.

Why not spend an afternoon hanging out with local sports fans at a local game. Murrayfield Stadium is 40 miles to the south of Dundee. If you are interested in booking accommodation close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

Dundee Airport is a nearby airport, and is 3 miles away from Dundee. Conveniently located Expedia-listed hotels include Doubletree by Hilton Dundee and Best Western Invercarse Hotel.