Perth

Compare and book 3 Star hotels in Perth, Scotland

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

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

Featured Perth 3 Star Hotels

Image for Dakota Edinburgh
3.5 out of 5
Ferrymuir Retail Park, South Queensferry, Scotland
Free cancellation
£81/night
30 Aug-31 Aug
4.5/5Wonderful! (828 reviews)

"Beautiful decor very stylish! Most of staff very friendly however we went down to bar after checking in and waiting 25 minutes for our drink to arrive. The bar wasn’t particularly busy so really was no excuse I always tip but in this occasion I felt it wasn’t necessary! We had meal in the restaurant ..."…"

Reviewed on 19 Aug 2019

Dakota Edinburgh
Image for Hampton By Hilton Dundee City Center
3 out of 5
1 Argyllgait, Dundee, Scotland
Free cancellation
£57/night
15 Sep-16 Sep
4.6/5Wonderful! (536 reviews)

"Liked the beds. Liked the TV. Liked the room. Really liked the view. Really liked the breakfast. Flora (age 4)"…"

Reviewed on 19 Aug 2019

Hampton By Hilton Dundee City Center
Image for Sleeperz Hotel Dundee
3 out of 5
2 South Union Street, Dundee, Scotland
£49/night
15 Sep-16 Sep
4.5/5Wonderful! (322 reviews)

"Unique staff, incredibly helpful. Best views in Dundee. Nothing to fault."…"

Reviewed on 21 Aug 2019

Sleeperz Hotel Dundee
Image for Holiday Inn Express Dundee
3 out of 5
41 Dock Street, Dundee, Scotland
Free cancellation
£47/night
15 Sep-16 Sep
4.1/5Very Good! (779 reviews)

"Nice central location, friendly and efficient staff, good breakfast and room."…"

Reviewed on 19 Aug 2019

Holiday Inn Express Dundee
Image for Salutation Hotel
3 out of 5
34 South Street, Perth, Scotland
Free cancellation
£75/night
2 Sep-3 Sep
4/5Very Good! (283 reviews)

"Lovely hotel, city centre location close to shops, bars and resturants. The pillows could be better but over all say 9/10."…"

Reviewed on 11 Aug 2019

Salutation Hotel
Image for Holiday Inn Express Stirling
3 out of 5
Free cancellation
£68/night
22 Sep-23 Sep
4.3/5Excellent! (747 reviews)

"Our air conditioner began to leak and couldn’t be fixed (hotel repairman wouldn’t be in until the morning), but we were only staying one night. The staff were super friendly & apologetic. I would visit again. Great service."…"

Reviewed on 6 Jul 2019

Holiday Inn Express Stirling
Image for Staybridge Suites Dundee
3.5 out of 5
Lower Dens Mill, Dundee, Scotland
Free cancellation
£55/night
22 Sep-23 Sep
4.8/5Exceptional! (28 reviews)

"We loved the room and the kitchen facilities. Breakfast provided and free access to tea and coffee machine all day. Less than 5 minute walk to town centre but the car park is tiny and you struggle to get a space. Carpark 2 minutes away from the hotel which is cheaper. The only negative were the rock ..."…"

Reviewed on 23 Aug 2019

Staybridge Suites Dundee
Image for Leonardo Boutique Huntingtower Perth
3 out of 5
Crieff Road, Perth, Scotland
£85/night
22 Sep-23 Sep
4.6/5Wonderful! (262 reviews)

"Location was very quiet, grounds and building were beautiful. Staff very friendly, especially the reception manager. We were given very unexpected, but welcome upgrade to one of the cottage suites - after a poor experience with our prior hotel on the road trip, this definitely allowed us to settle ..."…"

Reviewed on 18 Aug 2019

Leonardo Boutique Huntingtower Perth
Image for Stirling Court Hotel
£59/night
1 Sep-2 Sep
4.1/5Very Good! (529 reviews)

"No fridge in room .value for money,breakfast was very good"…"

Reviewed on 16 Aug 2019

Stirling Court Hotel
Image for Best Western Invercarse Hotel
3.5 out of 5
371 Perth Road, Dundee, Scotland
Free cancellation
£51/night
1 Sep-2 Sep
4.3/5Excellent! (289 reviews)

"Spacious room in new part of the hotel for three adults. Very nice meal in restaurant with great views. Lots of parking round the back of the hotel."…"

Reviewed on 21 Aug 2019

Best Western Invercarse Hotel
Can't see what you're looking for?
See all available properties in Perth starting at £47 per night
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: 3 Star Hotels in Perth

Search for hotels in Perth on Expedia.co.uk. You can easily find your hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth
  • Enter your travel dates to view the best deals on hotels in Perth - while they last

More trip options

Recently booked Perth hotels