Holidays in Dundee

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Dundee

Sort by
Most popular

See the latest prices and deals by

Primary image
8.0

Premier Inn Dundee North

Hotel in Dundee

With a stay at Premier Inn Dundee North in Dundee, you'll be just steps from Cineworld Dundee and Camperdown Country Park and Templeton Woods. This hotel is 17 mi (27.3 km) from University of St. Andrews and 18.5 mi (29.8 km) from Old Course at St Andrews.

Very good6 reviews
8.0
View details
Primary image
8.2

Premier Inn Dundee Centre

Hotel in Dundee

With a stay at Premier Inn Dundee Centre in Dundee, you'll be within a 5-minute walk of Discovery Point and V&A Dundee. This hotel is 13.8 mi (22.2 km) from University of St. Andrews and 15.3 mi (24.7 km) from Old Course at St Andrews.

Very good35 reviews
8.2
View details
Primary image
8.8

Holiday Inn Express Dundee by IHG

Hotel in Dundee

With a stay at Holiday Inn Express Dundee by IHG, you'll be centrally located in Dundee, within a 10-minute walk of V&A Dundee and Dundee Science Centre. This hotel is 0.9 mi (1.4 km) from Dundee Contemporary Arts Centre and 0.9 mi (1.5 km) from University of Dundee.

Fabulous1,002 reviews
8.8
View details
Primary image
8.2

Premier Inn Dundee West

Hotel in Dundee

With a stay at Premier Inn Dundee West in Dundee, you'll be within a 15-minute walk of Dundee Karting and Dunholm Dog Park. This hotel is 18.8 mi (30.3 km) from Old Course at St Andrews and 0.7 mi (1.2 km) from TeamSport Go Karting Dundee.

Very good20 reviews
8.2
View details
Primary image
8.8

Malmaison Dundee

Hotel in Dundee

When you stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from City Square and St Mary's Church. This boutique hotel is 13.5 mi (21.8 km) from University of St. Andrews and 15.1 mi (24.2 km) from Old Course at St Andrews.

Fabulous1,002 reviews
8.8
View details
Primary image
9.2

Hampton by Hilton Dundee City Centre

Hotel in Dundee

A stay at Hampton by Hilton Dundee City Centre places you in the heart of Dundee, within a 5-minute walk of University of Dundee and Abertay University. This hotel is 13.5 mi (21.8 km) from University of St. Andrews and 14.8 mi (23.8 km) from Old Course at St Andrews.

Exceptional1,003 reviews
9.2
View details
Primary image
7.6

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Hotel in Dundee

When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This spa hotel is 18.6 mi (30 km) from Old Course at St Andrews and 1.3 mi (2 km) from Camperdown Country Park and Templeton Woods.

Good1,000 reviews
7.6
View details
Primary image
7.6

go2 Dundee Camperdown Hotel

Hotel in Dundee

With a stay at go2 Dundee Camperdown Hotel in Dundee, you'll be a 1-minute walk from Camperdown Country Park and Templeton Woods and 9 minutes by foot from Camperdown Wildlife Centre. This hotel is 18.7 mi (30 km) from Old Course at St Andrews and 0.7 mi (1.2 km) from TeamSport Go Karting Dundee.

Good315 reviews
7.6
View details
Primary image
9.6

Staybridge Suites Dundee by IHG

Hotel in Dundee

A stay at Staybridge Suites Dundee by IHG places you in the heart of Dundee, within a 10-minute walk of McManus Galleries and Museum and Abertay University. This hotel is 13.4 mi (21.6 km) from University of St. Andrews and 15 mi (24.1 km) from Old Course at St Andrews.

Exceptional752 reviews
9.6
View details
Primary image
9.4

Apex City Quay Hotel & Spa

Hotel in Dundee

With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from Minnie the Minx Statue. This spa hotel is 13.1 mi (21.1 km) from University of St. Andrews and 14.6 mi (23.6 km) from Old Course at St Andrews.

Exceptional1,292 reviews
9.4
View details
Drumoig Golf Hotel
8.1

Drumoig Golf Hotel

Hotel in St. Andrews

Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

Each room at Drumoig features tea/coffee making facilities, a TV with Freeview channels, and an private bathroom.

The Fairways Restaurant features views of the course, a terrace overlooking the 18th green and the Lochs, and a varied menu available daily.

Tentsmuir Forest is a 10-minute drive away and the coast is 5 miles from the hotel. Dundee can also be reached in 10 minutes’ drive.

Very good799 reviews
8.1
View details
Primary image
8.8

Invercarse Hotel Dundee, BW Signature Collection

Hotel in Dundee

When you stay at Invercarse Hotel Dundee, BW Signature Collection in Dundee, you'll be next to a golf course, within a 5-minute drive of Maggie's Centre and University of Dundee. This golf hotel is 1.9 mi (3 km) from Verdant Works and 2.6 mi (4.2 km) from V&A Dundee.

Fabulous785 reviews
8.8
View details
Room
9.2

Hotel Indigo Dundee by IHG

Hotel in Dundee

With a stay at Hotel Indigo Dundee by IHG in Dundee, you'll be in a shopping district, within a 15-minute walk of City Square and V&A Dundee. This hotel is 0.8 mi (1.3 km) from Discovery Point and 1.1 mi (1.7 km) from Dundee Science Centre.

Exceptional1,001 reviews
9.2
View details
Primary image
7.8

Best Western Queens Hotel

Hotel in Dundee

A stay at Best Western Queens Hotel places you in the heart of Dundee, steps from Dundee Contemporary Arts Centre and University of Dundee. This hotel is 13.5 mi (21.7 km) from University of St. Andrews and 15 mi (24.1 km) from Old Course at St Andrews.

Good694 reviews
7.8
View details
Primary image
9.4

Four Points Flex by Sheraton Dundee

Hotel in Dundee

With a stay at Four Points Flex by Sheraton Dundee in Dundee, just steps from St Mary's Church and City Square. This hotel is 0.3 mi (0.4 km) from University of Dundee and 0.4 mi (0.7 km) from Discovery Point.

Exceptional481 reviews
9.4
View details
Primary image
9.0

The Fort Hotel

Inn in Broughty Ferry, Dundee

With a stay at The Fort Hotel in Dundee, you'll be a 2-minute walk from Broughty Ferry Seafront and 6 minutes by foot from Barnhill Rock Garden. This inn is 15.8 mi (25.4 km) from University of St. Andrews and 18 mi (28.9 km) from Old Course at St Andrews.

Exceptional51 reviews
9.0
View details
Primary image
9.0

Fisherman's Tavern Hotel - Inn by Greene King Inns

Inn in Broughty Ferry, Dundee

With a stay at Fisherman's Tavern Hotel - Inn by Greene King Inns in Dundee, you'll be a 1-minute walk from Broughty Ferry Seafront and 6 minutes by foot from Barnhill Rock Garden. This inn is 15.8 mi (25.5 km) from University of St. Andrews and 18.3 mi (29.5 km) from Old Course at St Andrews.

Exceptional442 reviews
9.0
View details
Toasty & Warm Beds
4.7

Toasty & Warm Beds

Guest house in Dundee

Toasty & Warm Beds offers accommodations in Dundee, 14 miles from St Andrews University and 17 miles from Fairmont St Andrews Bay Golf Course. The property is around 21 miles from Scone Palace, 26 miles from Lunan Bay, and 1.6 miles from University of Dundee. Free Wifi is available throughout the property and Discovery Point is 1.2 miles away.

Towels and bed linen are provided in the guest house. The accommodation is non-smoking.

Glamis Castle is 13 miles from the guest house, while St Andrews Cathedral is 14 miles away. Dundee Airport is 3.1 miles from the property.

Review score69 reviews
4.7
View details
Primary image
9.8

The Clarendon

Hotel in Dundee

When you stay at The Clarendon in Dundee, you'll be near the airport, within a 15-minute walk of West Park and University of Dundee. This hotel is 14.6 mi (23.5 km) from University of St. Andrews and 15.9 mi (25.5 km) from Old Course at St Andrews.

Exceptional219 reviews
9.8
View details
Primary image
9.0

Shaftesbury Lodge Guest House

Guesthouse in Dundee

Located in Dundee, Shaftesbury Lodge Guest House is within a 15-minute walk of West Park and University of Dundee. This guesthouse is 14.6 mi (23.5 km) from University of St. Andrews and 15.8 mi (25.5 km) from Old Course at St Andrews.

Exceptional322 reviews
9.0
View details