Perth

Perth Hotels with Breakfast

Hotels in Perth with breakfast to start your day

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Perth Hotels with Breakfast

Check out our selection of Perth hotels with Breakfast
Most Booked
Lowest price
Closest to downtown
Highest Rated
47
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
126 reviews
8.8/10
1 night
From RUB 4,097
Check Availability
73
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
78 reviews
8.5/10
1 night
From RUB 9,125
Check Availability
74
Hotels in Perth
Featured facilities: Parking, Restaurant
Good
116 reviews
7.7/10
1 night
From RUB 5,512
Check Availability
53
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
99 reviews
8.7/10
1 night
From RUB 6,418
Check Availability
49
Hotels in Perth
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
42 reviews
7.3/10
1 night
From RUB 3,774
Check Availability
58
Hotels in Perth
Featured facilities: Parking, Laundry Service (On-Site)
Outstanding
74 reviews
9.9/10
1 night
From RUB 11,061
Check Availability
99+
Hotels in Perth
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
113 reviews
8.7/10
1 night
From RUB 7,064
Check Availability
99+
Hotels in Meikleour
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Great
45 reviews
9.2/10
1 night
From RUB 11,459
Check Availability
99+
Hotels in Perth
Featured facilities: Parking
Very Good
48 reviews
8.6/10
1 night
From RUB 6,381
Check Availability
57
Hotels in Perth
Featured facilities: Parking, Restaurant
Good
106 reviews
7.8/10
1 night
From RUB 9,572
Check Availability
See All Hotels with Breakfast in Perth

Top rated hotels in Perth

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

The Smiddy Haugh

9.4/10
Amazing
Posted on Jul 28, 2024
Guest User
Ideally located for our needs, Great hostess and staff with the friendliness you always associate with the Scottish people. Highly recommend.
Price per night from:RUB 10,999

Hazeldene Guest House

9.3/10
Great
Posted on Jun 27, 2023
Po FUNG
Room is small but enough for me stay for one night. Staff is very helpful and breakfast is good. The hotel connects the city centre with a bridge, you can enjoy stunning views on the bridge.
Price per night from:RUB 5,897

Scone Arms Hotel

9.0/10
Great
Posted on Jul 27, 2025
Guest User
We have been happy with the location, only that our room was downstairs and located right across from the toilets for the pub. It was very noisy. And you couldn't open the window, cause the window is towards the courtyard and there was a table right in front of the window and people who visit the pub can sit at tables in the courtyard. We would stay again but with a room upstairs 😉
Price per night from:RUB 8,852

The Parklands Hotel

8.7/10
Very Good
Posted on Jul 7, 2023
Guest User
Ratings for all except service based on website. rating on SERVICE based on experience for reasons entirely out of my control, I had to cancel my stay 24hrs beforehand. I called to let them know. I advised I had to cancel and the reply was (word for word) ” ok , that's still chargeable”. NO ' I'm sorry to hear that' NO ”maybe we can find another date so you don't lose your money”... no ' we can't refund you but do you want a credit on account'. if I'd have phoned 12 hours earlier my money would have been refunded or I could have amended my booking. the blame was put on TRIP as I was told ' you booked through them and they wont help you. So I'll be avoiding this place when I go up for my trip, and I'd advise others to avoid places with staff as uninterested as here.
Price per night from:RUB 7,561

Murrayshall Country Estate

8.7/10
Very Good
Posted on Aug 20, 2024
Anonymous User
The service of this hotel is very good. The owner even wrote a letter to the guests staying in the hotel. The hotel looks like a castle. According to the hotel staff, the hotel facilities are very historical. The breakfast is very rich, and you can eat a full Scottish breakfast. The hotel parking is very convenient, just at the door. There are plenty of parking spaces, suitable for self-driving. There are no other facilities around the hotel, which is very suitable for accommodation on the way from Edinburgh to the Scottish Highlands.
Price per night from:RUB 9,907

Salutation Hotel

7.9/10
Good
Posted on Feb 23, 2024
小路易
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...
Price per night from:RUB 5,673

Frequently Asked Questions

How much is the average rate for hotels with Breakfast in Perth?

For hotels with Breakfast in Perth, the average price on weekdays is RUB 13,245, and the average price on weekends (Friday–Saturday) is RUB 14,005.

Which hotels with Breakfast in Perth are pet friendly?

Tayside Hotel (from RUB 10,024) allows pets. Take your pets with you during your stay!

Which hotels with Breakfast in Perth are luxury hotels?

Many hotels with Breakfast in Perth are luxury hotels. The Townhouse (from RUB 12,988) is very popular.

What are the popular hotels with Breakfast in Perth?

Whether you are travelling to Perth for business or tourism, The Townhouse (from RUB 12,988) , Murrayshall Country Estate (from RUB 12,914) and Hazeldene Guest House (from RUB 6,811) are all preferred hotels.

What promotions are available for hotels with Breakfast 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.

Perth Hotels with Breakfast Information

Total properties19
Number of reviews1,459
Highest priceRUB 21,241
Lowest priceRUB 5,599
Weekday Avg. PriceRUB 13,245
Weekend Avg. PriceRUB 14,005