Perth

Find the Cheap Perth Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 124 hotels for you in Perth

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Stylish Scottish House with Garden and Parking
Stylish Scottish House with Garden and ParkingStylish Scottish House with Garden and Parking
Hotel near Perth
Located in Perth, this residence is within a 15-minute walk of Black Watch Regimental Museum and North Inch Golf Course. This residence is 0.8 mi (1.3 km) from St. Ninian's Cathedral and 1.1 mi (1.7 km) from Perth Theatre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this vacation home, featuring a kitchen with a stovetop and a microwave. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include an electric kettle and a washer/dryer.
Perfect
4.9/5
Price from
CAD 463
per night
Check Availability
Ballathie House Hotel
Ballathie House HotelBallathie House Hotel
Hotel near Perth
Located in Perth, Ballathie Country House Hotel and Estate is on a river, within a 10-minute drive of Historic Scotland Stanley Mills and Active Kids Adventure Park. This hotel is 6 mi (9.7 km) from Blairgowrie Golf Club and 7 mi (11.2 km) from Cateran Trail. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this Edwardian hotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Stay in one of 41 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
Excellent
100 review
4.3/5
Price from
CAD 185
per night
Check Availability
The Townhouse
The TownhouseThe Townhouse
Hotel near Perth
GGuest User 2022.08.20
My wife and I arrived with our friends from Ayrshire, to a great welcome to what, in all our opinions, is by far the best bed and breakfast we have ever experienced, and are likely to ever experience again. David and his partner, were excellent hosts, with a wonderfully infectious sense of humour, which turned our overnight break, into a brilliant experience. The bedrooms were sumptuous, with almost a theatrical nod to the Downton Abbey era, but were equipped with every modern convenience you could think of, and were furnished with top quality, classy furniture, which was soooo comfortable. The super king bed and bedding were high end, and the bathroom and towels was 5 star quality. But it was the overall attention to detail, and the provision of countless items of thought, which just gave our stay that absolute WOW! factor, Fresh scones with jam and cream, shortbread, freshly ground coffee, and even one of those bottle stoppers for your own Champagne or Prosecco, to protect the fizz ! Breakfast was quite simply delicious. The amazing honey and mint fruit salad, followed by a variety of freshly cooked local products and freshly baked croissants, set us up royally for the day ahead. The situation of the The Townhouse overlooks a beautiful park, and is a short walk to the centre of town and local places of interest. There is parking to the rear of the building, with access to the property. We could go on and on about our experience here, but anyone reading this just has to put The Townhouse on their bucket list when looking for accommodation in this beautiful part fo Scotland. You will be blown away !!
Perfect
60 review
4.9/5
Price from
CAD 194
per night
Check Availability
Sunbank House Metro Hotel
Sunbank House Metro HotelSunbank House Metro Hotel
Hotel near Perth
Located in Perth, Sunbank House Hotel is within a 15-minute walk of St. John's Kirk and King James V1 Golf Course. This hotel is 0.7 mi (1.2 km) from Perth Art Gallery and Museum and 0.8 mi (1.2 km) from Perth Concert Hall. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access and a television in a common area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 9:30 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Stay in one of 11 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Outstanding
49 review
4.6/5
Price from
CAD 107
per night
Check Availability
Grampian Hotel
Grampian HotelGrampian Hotel
Hotel near Perth
With a stay at Grampian Hotel in Perth, you'll be within a 10-minute walk of Perth Ice Rink and St. Ninian's Cathedral. This guesthouse is 0.5 mi (0.8 km) from Perth Theatre and 0.5 mi (0.9 km) from Fergusson Gallery. Make use of convenient amenities, which include complimentary wireless internet access and bike storage. You can enjoy a meal at Shimla Dining Inn serving the guests of Grampian Hotel, or stop in at the snack bar/deli. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:00 AM to 9:00 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Stay in one of 13 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with bathtubs or showers are provided. Conveniences include desks and electric kettles, and housekeeping is provided daily.
41 review
3.9/5
Price from
CAD 168
per night
Check Availability
Heidl Guest House Partner with Grampian Hotel
Heidl Guest House Partner with Grampian HotelHeidl Guest House Partner with Grampian Hotel
Hotel near Perth
With a stay at Heidl Guest House in Perth, you'll be within a 10-minute walk of Perth Ice Rink and St. Ninian's Cathedral. This guesthouse is 0.5 mi (0.9 km) from Perth Theatre and 0.6 mi (0.9 km) from Fergusson Gallery. Enjoy the recreation opportunities such as karaoke or make use of other amenities including complimentary wireless internet access. Breakfast is available for a fee. Featured amenities include multilingual staff, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 7 guestrooms.
Excellent
45 review
4.3/5
Price from
CAD 76
per night
Check Availability
The Parklands Hotel
The Parklands HotelThe Parklands Hotel
Hotel near Perth
GGuest User 2023.12.03
We booked to stay here overnight due to the hotels location to the station, although we did drive up to Scotland in the end. The hotel is set back off the main road which leads to a peaceful nights sleep. Our room was very spacious with a high ceiling, the bathroom was modern with a specious walk in shower. We opted to eat in the restaurant as we arrived in the dark and didn’t know where else to go in the city. The food was lovely and although we went into the city for breakfast, Im sure that is also very good. The staff member that we encountered doubled up as waitress and bar tender, I didn’t get her name but she is a wonderful, friendly lady and a credit to the hotel. If you are staying in Perth for any reason,I can recommend this hotel.
Very Good
77 review
4.1/5
Price from
CAD 138
per night
Check Availability
Inchture Hotel
Inchture HotelInchture Hotel
Hotel near Perth
Located in Perth, Inchture Hotel is a 4-minute drive from Cairn O'Mohr Fruit Wines and 7 minutes from Dundee Karting. This hotel is 6.5 mi (10.5 km) from Camperdown Country Park and Templeton Woods and 6.5 mi (10.5 km) from Dunholm Dog Park. Make use of convenient amenities, which include complimentary wireless internet access and wedding services. At Inchture Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include express check-in and express check-out. Free self parking is available onsite. Stay in one of 9 guestrooms featuring flat-screen televisions. Satellite television is provided for your entertainment. Bathrooms with bathtubs or showers are provided.
31 review
3.8/5
Price from
CAD 82
per night
Check Availability
The Smiddy Haugh
The Smiddy HaughThe Smiddy Haugh
Hotel near Perth
GGuest User 2024.06.16
Went with brother in laws overnight to watch the Scotland game, with exception of the football score we found a hidden gem of a hotel. From the moment we arrived Niki Richard and the nice lady behind the bar couldn’t do enough to make our stay super. The pub regulars made us very welcome and the dogs were really well behaved. We had our evening meal which again was superb, beer was great and not too pricey. Bedrooms were clean and had everything we needed with a shower to die for. All in all a great find and as I promised Niki we will be back. Thank you once again.
Outstanding
65 review
4.7/5
Price from
CAD 179
per night
Check Availability
Scotia
ScotiaScotia
Hotel near Perth
With a stay at Scotia in Perth, you'll be a 4-minute walk from Black Watch Regimental Museum and 7 minutes by foot from St. Ninian's Cathedral. This bed & breakfast is 0.7 mi (1.1 km) from Perth Theatre and 0.8 mi (1.2 km) from Perth Concert Hall. Make use of convenient amenities, which include complimentary wireless internet access and a television in a common area. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:00 AM to 9:00 AM. Free self parking is available onsite. Stay in one of 5 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected.
Outstanding
28 review
4.6/5
Price from
CAD 190
per night
Check Availability
See All Hotels in Perth

Top hotel picks in Perth

Check out these top-booked hotels from the past 30 days!
3.1/5
66 review
4.3/5
107 review
3.7/5
103 review
3.9/5
64 review
3.9/5
41 review
4.1/5
77 review
4.3/5
100 review

Hotels with tasty breakfast in Perth

Start your day with a tasty breakfast at one of our favourite hotels in this city
The Townhouse
Hotel near Perth
With a stay at The Townhouse in Perth, you'll be a 3-minute walk from Fergusson Gallery and 7 minutes by foot from St. John's Kirk. This luxury guesthouse is 0.4 mi (0.6 km) from Perth Theatre and 0.4 mi (0.7 km) from King James V1 Golf Course. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. A complimentary full breakfast is served daily from 7:30 AM to 9:30 AM. Featured amenities include complimentary newspapers in the lobby, multilingual staff, and luggage storage. Free self parking is available onsite. Stay in one of 5 guestrooms featuring Smart televisions. Your pillowtop bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers.
4.9/5
Perfect60 Reviews
Price per night from: CAD 194
Leonardo Boutique Huntingtower Perth
Hotel near Perth
Located in Perth, Leonardo Boutique Huntingtower Perth is in the suburbs, within a 5-minute drive of Huntingtower Castle and McDiarmid Park. This 4-star hotel is 6 mi (9.7 km) from Scone Palace and 3.3 mi (5.3 km) from St. Ninian's Cathedral. Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and a ballroom. Grab a bite to eat at the hotel's restaurant, which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Stay in one of 34 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and you can also request irons/ironing boards.
4.1/5
Very Good102 Reviews
Price per night from: CAD 172
Sunbank House Metro Hotel
Hotel near Perth
Located in Perth, Sunbank House Hotel is within a 15-minute walk of St. John's Kirk and King James V1 Golf Course. This hotel is 0.7 mi (1.2 km) from Perth Art Gallery and Museum and 0.8 mi (1.2 km) from Perth Concert Hall. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access and a television in a common area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 9:30 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Stay in one of 11 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
4.6/5
Outstanding49 Reviews
Price per night from: CAD 107
Meikleour Arms Hotel & Restaurant
Hotel near Meikleour
Located in Perth, Meikleour Arms Hotel and Restaurant is within a 10-minute drive of Blairgowrie Golf Club and Cateran Trail. This golf inn is 6.9 mi (11.1 km) from Historic Scotland Stanley Mills and 7.2 mi (11.5 km) from Active Kids Adventure Park. Enjoy recreation amenities such as a golf course or take in the view from a garden. At Meikleour Arms Hotel and Restaurant, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include a 24-hour front desk, multilingual staff, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 29 guestrooms.
4.5/5
Excellent67 Reviews
Price per night from: CAD 261
Inchture Hotel
Hotel near Perth
Located in Perth, Inchture Hotel is a 4-minute drive from Cairn O'Mohr Fruit Wines and 7 minutes from Dundee Karting. This hotel is 6.5 mi (10.5 km) from Camperdown Country Park and Templeton Woods and 6.5 mi (10.5 km) from Dunholm Dog Park. Make use of convenient amenities, which include complimentary wireless internet access and wedding services. At Inchture Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include express check-in and express check-out. Free self parking is available onsite. Stay in one of 9 guestrooms featuring flat-screen televisions. Satellite television is provided for your entertainment. Bathrooms with bathtubs or showers are provided.
3.8/5
31 Reviews
Price per night from: CAD 82
The Smiddy Haugh
Hotel near Perth
With a stay at Smiddy Haugh in Auchterarder, you'll be within a 5-minute drive of Whitemoss Golf Club and White Moss Loch. This inn is 2.5 mi (4 km) from Keltie Loch and 2.8 mi (4.5 km) from Maggie Wall's Memorial. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. At Smiddy Haugh, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary breakfast is included. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms.
4.7/5
Outstanding65 Reviews
Price per night from: CAD 179
Scotia
Hotel near Perth
With a stay at Scotia in Perth, you'll be a 4-minute walk from Black Watch Regimental Museum and 7 minutes by foot from St. Ninian's Cathedral. This bed & breakfast is 0.7 mi (1.1 km) from Perth Theatre and 0.8 mi (1.2 km) from Perth Concert Hall. Make use of convenient amenities, which include complimentary wireless internet access and a television in a common area. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:00 AM to 9:00 AM. Free self parking is available onsite. Stay in one of 5 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected.
4.6/5
Outstanding28 Reviews
Price per night from: CAD 190
Mercure Perth Hotel
Hotel near Perth
The 3-star Mercure Perth Hotel is built into a charming converted 15th-century watermill and is conveniently located in Perth city centre. With the Scottish Highlands as a backdrop, guests are invited to relax and unwind in one of the hotel 76 contemporary guest rooms, with the Superior room offering luxurious extras. The Brasserie and Lounge Bar offers an expansive menu with comfortable surroundings; a great option after a busy day of exploring.
3.5/5
103 Reviews
Price per night from: CAD 118
Bankfoot Inn
Hotel near Bankfoot
When you stay at The Bankfoot Inn in Perth, you'll be within a 10-minute drive of Active Kids Adventure Park and Historic Scotland Stanley Mills. This inn is 5.5 mi (8.9 km) from Birnam Oak and 6.1 mi (9.7 km) from Ossian's Hall. This smoke-free inn features hiking/biking trails nearby. Stop by the inn's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include luggage storage and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring DVD players and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include coffee/tea makers, housekeeping is provided daily, and irons/ironing boards can be requested.
4.6/5
Outstanding46 Reviews
Price per night from: CAD 109
Scone Arms Hotel
Hotel near Scone
Located in Perth, Scone Arms Hotel is within a 5-minute drive of St. John's Kirk and Perth Art Gallery and Museum. This hotel is 1.9 mi (3 km) from Perth Concert Hall and 1.9 mi (3 km) from St. Ninian's Cathedral. At Scone Arms Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 8:00 AM to 11:30 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Stay in one of 7 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and slippers. Conveniences include phones, as well as laptop-compatible safes and electric kettles.
4.3/5
Excellent60 Reviews
Price per night from: CAD 163

Explore four-star hotels in Perth

Whether you're travelling for business or leisure, these 4-star hotels provide the perfect backdrop for your journey
Murrayshall Country Estate
Hotel near Perth
Located in Perth, Murrayshall Country Estate is in a rural location, within a 10-minute drive of St. John's Kirk and Perth Art Gallery and Museum. This golf hotel is 3.1 mi (5 km) from Scone Palace and 3.4 mi (5.5 km) from Perth Concert Hall. Practice your swing on the golf course and enjoy other recreational amenities, such as bicycles to rent. This hotel also features complimentary wireless internet access and a banquet hall. Grab a bite at Eolas, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. Full breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Stay in one of 40 guestrooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
4.4/5
Excellent59 review
Price per night from: CAD 235
The Parklands Hotel
Hotel near Perth
A stay at Parklands Hotel places you in the heart of Perth, within a 10-minute walk of Fergusson Gallery and Perth Theatre. This upscale hotel is 0.6 mi (0.9 km) from St. Ninian's Cathedral and 0.6 mi (0.9 km) from King James V1 Golf Course. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Grab a bite to eat at the No1 The Bank, a restaurant where you can take in the garden view, or stay in and take advantage of room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily for a fee. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 15 guestrooms featuring MP3 docking stations and LED televisions. Your pillowtop bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
4.1/5
Very Good77 review
Price per night from: CAD 138
Ballathie House Hotel
Hotel near Perth
Located in Perth, Ballathie Country House Hotel and Estate is on a river, within a 10-minute drive of Historic Scotland Stanley Mills and Active Kids Adventure Park. This hotel is 6 mi (9.7 km) from Blairgowrie Golf Club and 7 mi (11.2 km) from Cateran Trail. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this Edwardian hotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Stay in one of 41 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
4.3/5
Excellent100 review
Price per night from: CAD 185
Leonardo Boutique Huntingtower Perth
Hotel near Perth
Located in Perth, Leonardo Boutique Huntingtower Perth is in the suburbs, within a 5-minute drive of Huntingtower Castle and McDiarmid Park. This 4-star hotel is 6 mi (9.7 km) from Scone Palace and 3.3 mi (5.3 km) from St. Ninian's Cathedral. Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and a ballroom. Grab a bite to eat at the hotel's restaurant, which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Stay in one of 34 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and you can also request irons/ironing boards.
4.1/5
Very Good102 review
Price per night from: CAD 172
Sunbank House Metro Hotel
Hotel near Perth
Located in Perth, Sunbank House Hotel is within a 15-minute walk of St. John's Kirk and King James V1 Golf Course. This hotel is 0.7 mi (1.2 km) from Perth Art Gallery and Museum and 0.8 mi (1.2 km) from Perth Concert Hall. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this hotel include complimentary wireless internet access and a television in a common area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service. Mingle with other guests at the complimentary reception, held daily. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 9:30 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Stay in one of 11 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
4.6/5
Outstanding49 review
Price per night from: CAD 107
Meikleour Arms Hotel & Restaurant
Hotel near Meikleour
Located in Perth, Meikleour Arms Hotel and Restaurant is within a 10-minute drive of Blairgowrie Golf Club and Cateran Trail. This golf inn is 6.9 mi (11.1 km) from Historic Scotland Stanley Mills and 7.2 mi (11.5 km) from Active Kids Adventure Park. Enjoy recreation amenities such as a golf course or take in the view from a garden. At Meikleour Arms Hotel and Restaurant, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include a 24-hour front desk, multilingual staff, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 29 guestrooms.
4.5/5
Excellent67 review
Price per night from: CAD 261

Perth hotels near tourist attractions

Select from our curated hotels and enhance your visit with convenient access to nearby attractions

Top Attractions on Trip.com

Scone Palace
No.1
Scone Palace
3.13km from city centre
"Castles""Historical Sites"
LOCHMANOR HOLIDAY LODGE PARK
No.2
LOCHMANOR HOLIDAY LODGE PARK
13.15km from city centre
"City Parks"
Perth Concert Hall
No.3
Perth Concert Hall
0.37km from city centre
"Theater"
Perth Theatre
No.4
Perth Theatre
0.25km from city centre
"Theater"
Huntingtower Castle
No.5
Huntingtower Castle
3.89km from city centre
"Castles"

Latest Reviews for Perth hotels

Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
4.7/5
Outstanding
GGuest UserWent with brother in laws overnight to watch the Scotland game, with exception of the football score we found a hidden gem of a hotel. From the moment we arrived Niki Richard and the nice lady behind the bar couldn’t do enough to make our stay super. The pub regulars made us very welcome and the dogs were really well behaved. We had our evening meal which again was superb, beer was great and not too pricey. Bedrooms were clean and had everything we needed with a shower to die for. All in all a great find and as I promised Niki we will be back. Thank you once again.
The Smiddy Haugh
The Smiddy Haugh
Hotel near Perth
Price per night from: CAD 179
4.5/5
Excellent
We were in the annexe just across the car park at the back of the main building. There are 4 rooms there (2 up and 2 down). Our room was comfortable, clean and excellent value for money. You can take dogs with you in these rooms - we might do that next time. The restaurant and bar serve super food and drinks and cater for vegetarians. You can also take dogs with you in the restaurant; however, the tables are far enough apart that people who don't like dogs in dining areas shouldn't be inconvenienced. The breakfast options are extensive and delicious. All staff were friendly and helpful. We stayed for one night but wished it had been more.
Meikleour Arms Hotel & Restaurant
Meikleour Arms Hotel & Restaurant
Hotel near Meikleour
Price per night from: CAD 261
4.3/5
Excellent
GGuest UserOverview The hotel is at a good location in Perth and has plenty of car parking spaces. There is also number plate recognition so you don’t need to pay or have a ticket to get inside the car park or outside. Entrance is a little tucked away and next to Beefeater but a few mins drive to mains shops. The hotel is not really walking distance to any nearby shops hence use of a car or public transport is key. Check in and Check out. Check in when booking and on the original email was 2PM but was changed to 4PM and this was without any notification. When challenged at reception the response was owners have changed hence check in timings have changed as well. Room was luckily available at 3:15PM only to be told the lifts were out of order and would not be fixed for 2 weeks so we had to lug all the luggage via stairs to the 4th floor. The latest you can check out is 12:00, but we got to check out at 14:00 upon request. It was impossible to get a late checkout until multiple email requests were made to reception who grudgingly agreed in the end. When checking out , you can still use the ground floor toilets and request luggage to be stored in the reception area if needed. Our Room and breakfast. There were rooms on the ground floor but reserved only for wheelchair users. We had a family room which had one double bed and a sofa bed. A flat screen TV. There were some storage spaces – typical which one would get at a HIE room as in few hanging spaces and some shelves. There was a kettle provided and provisions available for tea and coffee. The bathroom was very small but clean with a basin, WC and shower cubicle. Towels provided for all of us. A fan was provided which was much needed especially as the window could only be opened a tiny bit. The breakfast was good and there were some options of cereal, scramble eggs, and a toast machine. They even provide vegetarian sausages that take 15-20 minutes to prepare on request. There were also cakes and croissants and a good coffee machine. An adjacent conference room was opened as an overflow which is great because the actual breakfast room is small and gets really busy. Location The location of this hotel is around 5-7 min drive from shops and restaurants. Many commercial car dealers in the area but McDonalds and Tim Horton's are a short drive away.
Holiday Inn Express Perth
Holiday Inn Express Perth
Hotel near Perth
Price per night from: CAD 127
4.1/5
Very Good
GGuest UserWe booked to stay here overnight due to the hotels location to the station, although we did drive up to Scotland in the end. The hotel is set back off the main road which leads to a peaceful nights sleep. Our room was very spacious with a high ceiling, the bathroom was modern with a specious walk in shower. We opted to eat in the restaurant as we arrived in the dark and didn’t know where else to go in the city. The food was lovely and although we went into the city for breakfast, Im sure that is also very good. The staff member that we encountered doubled up as waitress and bar tender, I didn’t get her name but she is a wonderful, friendly lady and a credit to the hotel. If you are staying in Perth for any reason,I can recommend this hotel.
The Parklands Hotel
The Parklands Hotel
Hotel near Perth
Price per night from: CAD 138
4.1/5
Very Good
GGuest UserThe surrounding grounds are quite attractive as is the hotel building. The gathering areas are also welcoming but the room accommodations are variable. Our room was comfortable and well-furnished but not so the room of our traveling companions. I'm basing my review only on our room. The beds were comfortable and everything worked. Had plenty of hot water for a shower and there were complimentary containers of shower products. A hot breakfast was available and there is plenty of parking on the grounds.
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
Hotel near Perth
Price per night from: CAD 172
3.7/5
小路易Surprisingly, this store has been around for more than 300 years. Very attractive to silver hair people from all directions Stayed for 3 nights and got along well with grandparents The price is right, it is a very good experience. This hotel is in a great location, very close to the riverside and the museum...
Salutation Hotel
Salutation Hotel
Hotel near Perth
Price per night from: CAD 102
3.5/5
GGuest UserStayed 4nights and no room service was provided. After 1st night enquired at reception about rom service and was assured that room service was included (beds maxed, fresh towels, toilet roll replenished, etc). Reception assured that a note would be put in their log and that room service would be met. Sadly no room service was provided even after raising issueless each day of stay. Regarding rooms: they require updating carpets worn and showe pressure on 3rd floor was non existing (half’s to remove shower head from hose to get some water. After 2nd day moved room to ground floor - decor a bit better (new carpet) however bathroom poor condition with cracked tiles and shower pressure marginally better than 3rd floor. On positive points: hotel location central, staff polite (even taking into account no room service). Breakfast provided was satisfactory. No dinner was purchased as restaurant was not open at 7pm on arrival (Thursday night ?). Thereafter eat out for lunch and dinner. Lounge bar was not frequently manned and had to go to reception to seek staff to obtain a drink. In summary: will not be returning to this hotel.
Mercure Perth Hotel
Mercure Perth Hotel
Hotel near Perth
Price per night from: CAD 118

What travellers say about Perth attractions

Discover these places worth visiting in Perth and select a hotel nearby for ultimate convenience
Scone Palace
1137***66"Thank you to all, and to all who were present, for coming to Sconnen Palace at our invitation." When I had not known Sconnen Palace, I had read the classic phrase in Macbeth, and I came to Scotland to know the allusion. When he first arrived in Scotland, it was said that to see Scotland, it was from the Palace of Sconn, because the first king after the reunification of Scotland was crowned here, and the stone of fate was brought to Mount Moot, opening the river of new history in Scotland. In the palace of Sconn, the collection of the Earl family's five hundred years of fine art, what Martin paint, paper paste art, clocks, etc., whether ornaments or photographs, each is a record of the glory of a family. And the entire back garden is more than 400 years of history.
Perth Concert Hall
TTodemmyPerth Concert Hall It is still worth coming, the style is open, the overall style is relatively high-end, it is very suitable for watching a show, very good! Worth feeling once! A worthwhile trip! Experience the orthodox British drama culture
Perth Theatre
TTodemmyPerth Theatre It is a very famous opera house. There are many hall choices. You can see a variety of posters and propaganda. You can see that art is borderless. People from the world gather to enjoy music. It feels great.
Huntingtower Castle
TTodemmyThe card outside the castle. It turned out to be a 4 star tourist attraction in Scotland. An ancient castle to receive 4.5 pounds Huntingtower Castle (hunting tower castle), the whole building includes two well-reserved towers, there are introductions, pictures, etc. about the history of the castle, there are almost no real objects, and the interior is empty. From the picture, you can see the glory of the castle.
Balvaird Castle
TTodemmyAs a castle control, the big purpose of coming to Edinburgh is to see countless castles. This Balvaird Castle castle covers a large area. The lawn is very well maintained. The lush is very suitable for taking pictures. The castle is also very well maintained. The exquisite feeling is very suitable for tourism tasting ~.

FAQs About Hotels in Perth

What are the most popular hotels in Perth?

Perth has many popular hotels. Whether you're travelling for business or going on holiday, The Lovat Hotel, Holiday Inn Express Perth and Salutation Hotel are preferred hotels.

How much is the average rate for hotels in Perth?

For hotels in Perth, the average price on weekdays is CAD 205, the average price on weekends (Friday–Saturday) is CAD 219.

What are the recommended luxury hotels in Perth?

Perth has many luxury hotels with different styles. The Townhouse is very popular.

Which hotels in Perth provide high-quality breakfasts?

The Townhouse,Murrayshall Country Estate and The Parklands Hotel provide high-quality breakfast. Start your day with delicious breakfast!

Which hotels in Perth provide fitness facilities?

The Lovat Hotel, Holiday Inn Express Perth and The Royal George Hotel provide fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Perth allow pets?

Scotia allows pets. Take your pets with you during your stay!

Which hotels in Perth have swimming pools?

Holiday Inn Express Perth, The Royal George Hotel and Murrayshall Country Estate are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Perth provide free Wi-Fi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. The Lovat Hotel, Holiday Inn Express Perth and Salutation Hotel are popular hotels with free Wi-Fi.

Which hotels in Perth provide airport transfer services?

Not familiar with Perth? Holiday Inn Express Perth, Salutation Hotel and The Royal George Hotel provide airport transfer services.

Which hotels in Perth are worth visiting for their spa experience?

Feel tired from travelling? Holiday Inn Express Perth and Murrayshall Country Estate provide highly rated spa services.

Which hotel promotions are there in Perth?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Local Travel Info

Highest PriceCAD 614
Lowest PriceCAD 54
Number of Reviews1,966
Number of Hotels353
Average Price (Weekdays)CAD 205
Average Price (Weekends)CAD 219