Perth

Perth Hotels with Free Breakfast

Select your dates to find the best hotel with breakfast in Perth

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

Hotels with Breakfast in Perth

TOP Recommended Perth Hotels with breakfast for a Perfect Stay!
Most Booked
Lowest price
Closest to downtown
Highest Rated
68
Hotels in Perth
Featured facilities: Parking
Great
64 reviews
9.3/10
1 night
From PLN 269
Check Availability
41
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
126 reviews
8.8/10
1 night
From PLN 332
Check Availability
47
Hotels in Perth
Featured facilities: Parking, Laundry service (on-site), Restaurant
Good
41 reviews
7.7/10
1 night
From PLN 288
Check Availability
64
Hotels in Perth
Featured facilities: Parking, Restaurant
Good
114 reviews
7.8/10
1 night
From PLN 447
Check Availability
99+
Hotels in Perth
Featured facilities: Laundry service (on-site), Restaurant
Good
107 reviews
7.8/10
1 night
From PLN 431
Check Availability
95
Hotels in Perth
Featured facilities: Parking
Very Good
32 reviews
8.6/10
1 night
From PLN 343
Check Availability
99+
Hotels in Perth
Featured facilities: Parking, Laundry service (on-site), Restaurant
Very Good
112 reviews
8.5/10
1 night
From PLN 476
Check Availability
38
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
95 reviews
8.3/10
1 night
From PLN 364
Check Availability
49
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
79 reviews
8.9/10
1 night
From PLN 406
Check Availability
35
Hotels in Perth
Featured facilities: Parking, Restaurant
Very Good
8 reviews
8.2/10
1 night
From PLN 377
Check Availability
See All Hotels with breakfast in Perth

Latest Hotels Reviews for Perth

See all
Explore honest ratings and real traveler reviews to help you find the perfect stay.

The Townhouse

9.9/10
Outstanding
Posted on Oct 13, 2019
CNJINGSI
Every detail is beautiful
Price per night from:PLN 587

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:PLN 556

Meikleour Arms Hotel & Restaurant

9.2/10
Great
Posted on Nov 29, 2023
Anonymous User
Lovely stay in a beautiful hotel with superb service and food.
Price per night from:PLN 727

Murrayshall Country Estate

8.8/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:PLN 544

The Parklands Hotel

8.6/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:PLN 408

Grampian Hotel

7.9/10
Good
Posted on Jul 29, 2026|Deluxe Room With Double Bed
GBGuest User
The hotel is located in the centre of Perth and is relatively close to the train station and the centre of Perth, so it is comfortable to walk and make excursions across the area. However, there are several aspects that should be improved. The breakfast was very small and very varied: every day they offered almost the same (a few cookies, toasts and a little hot breakfast), as well as having a very limited time, from 7:00 to 9:00. The most important thing was that we were assigned a room on the third floor without lift. In a hotel of this price, I think they should take more into account such situations or at least prioritize the lower floors for guests with a lot of baggage. In short, a good choice for your location, but with a room for improvement both in breakfast and in accessibility.
Price per night from:PLN 454

Frequently Asked Questions

What promotions are available for hotels with Breakfast in Perth?

Trip.com offers various promotions and discounts to its users throughout the year. You can check out the Promotions page to see what promotions Trip.com has going on.

What is the average room rate at Breakfast hotel in Perth?

The average price for hotels in Breakfast in Perth is PLN 675 on weekdays and PLN 720 on weekends (Friday to Saturday).

What are the popular hotels with Breakfast in Perth?

Whether you are traveling to Perth for business or tourism, The Townhouse (from PLN 685) , Leonardo Boutique Huntingtower Perth (from PLN 491) and The Parklands Hotel (from PLN 535) are all preferred hotels.

What are some great luxury hotels with Breakfast in Perth?

If you're looking for premium services and top-notch amenities, there are plenty of luxury hotels with Breakfast in Perth to choose from. The Townhouse (from PLN 685) is a highly-rated luxury hotel.

Which hotels with Breakfast in Perth allow pets?

Tayside Hotel (from PLN 454) allows pets. But it's better to contact with hotels ahead to make sure. Enjoy your pet's time during your stay!

Hotel Information for Tourists

Total properties19
Number of reviews1,412
Highest pricePLN 1,319
Lowest pricePLN 382
Weekday Avg. PricePLN 675
Weekend Avg. PricePLN 720