Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Angus and Dundee 3 Star Hotels

See all 320 Hotels in Angus and Dundee
Hampton By Hilton Dundee City Center

Hampton By Hilton Dundee City Center

1 Argyllgait, Dundee
3.5 out of 5.0
4.6 out of 5 (126 reviews)
Central hotel, Hotel very central, only 5 minute walk to centre of the town but hotel still quiet. Staff very helpful. I need a gluten free diet and I had advised the hotel in advance. At breakfast time there was a wide range of foods for normal diets however for me the choice was bacon and beans!! Staff did offer ...
  Jan 29, 2018

$62

$62
Holiday Inn Express Dundee

Holiday Inn Express Dundee

41 Dock Street, Dundee
3.5 out of 5.0
4.0 out of 5 (570 reviews)
False promises of room but a decent stay overallOk it was a decent place, very well located for access to bus and train stations, plus the city centre shops. But I booked a room with two double beds (well, the website said there was such a room available when I booked months ahead of my stay), yet got a cramped room with two single beds and only ...
  Feb 17, 2018

$57

$57
The Albany Hotel St Andrews

The Albany Hotel St Andrews

56 North Street, St. Andrews
3.5 out of 5.0
4.3 out of 5 (70 reviews)
Nice hotel. Highly recommended Good location close to restaurants, shopping and university. Fancy set up in breakfast room with good quality of god service. Nice and quiet room and common area Thank you!
  Jan 22, 2018

$104

$104
Holiday Inn Express Perth

Holiday Inn Express Perth

200 Dunkeld Road, Perth
3.5 out of 5.0
4.2 out of 5 (341 reviews)
Nice hotelEnjoyed our stay. Wine was very expensive had one glass and it cost £6.40. I thought that was too expensive From a budget hotel. Everything else was great.
  Oct 19, 2017

$59

$59
St. Nicholas Farmhouse B&B

St. Nicholas Farmhouse B&B

14 The Steading, East Sands, Fife, St. Andrews
3.5 out of 5.0
4.6 out of 5 (21 reviews)
Great location and the walk into town. Very friendly staff
  Oct 21, 2017

$84

$84
Holiday Inn Express Glenrothes

Holiday Inn Express Glenrothes

Leslie Road, Glenrothes
3.5 out of 5.0
4.4 out of 5 (268 reviews)
Overnight stayWould stay again, room good food good ideal location for our visit to Fife.
  Feb 5, 2018

$43

$43
Salutation Hotel

Salutation Hotel

34 South Street, Perth
3.5 out of 5.0
3.9 out of 5 (176 reviews)
All that glitters ...Good quality budget hotel in Central Perth. Perth needs to be more parking friendly. Hotel staff friendly, helpful, and eager to please. For the room rate - one should not complain....BUT I found room 328, a single room, depressing, and the bedding less than comfortable. But the room was spotlessly ...
  Dec 29, 2017

$62

$62
Huntingtower Hotel

Huntingtower Hotel

Crieff Road, Perth
3.5 out of 5.0
4.5 out of 5 (74 reviews)
Great stay. Service exceptional. Picturesque location. Rooms of high quality and cleanliness
  Feb 12, 2018

$82

$82
Annslea Guest House

Annslea Guest House

164 Atholl Road, Pitlochry
3.5 out of 5.0
4.7 out of 5 (123 reviews)
Excellent B&B. The oweners were very friendly.Great B&B. The owners were very friending and accommodating. Room was lovely and cosy. Breakfast was great.
  Nov 25, 2017

$91

$91
Best Western Dundee Woodlands Hotel

Best Western Dundee Woodlands Hotel

13 Panmure Terrace, Broughty Ferry, Dundee
3.5 out of 5.0
4.3 out of 5 (110 reviews)
Great value for moneyI was in one of the small single rooms which was adequate for me. Reception staff were very helpful. Much bigger hotel than I expected. Room was mostly clean, although there were marks on the base of the bed which weren't very nice. I chose this hotel as it had a pool. It's not the biggest but it ...
  Feb 13, 2018

$61

$61

Three Star Hotel Guide for Angus and Dundee

There’s a reason the top 3 star hotels in Angus and Dundee, Scotland are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Angus and Dundee, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Angus and Dundee for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Angus and Dundee near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Angus and Dundee 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Angus and Dundee

Apex City Quay Hotel & Spa
4.0 out of 5.0
Last booking: 18 hours ago