Beginning of main content

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.


Check prices on hotels in Perth

Tonight 18 Aug - 19 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Featured Perth Hotels with Breakfast

See all 944 properties in Perth

Estimated price for 1 night/2 adults

Salutation Hotel
Salutation Hotel
3.0 out of 5.0 34 South Street, Perth, Scotland
Free cancellation
4.0/5 (279 reviews)
£68/ night for 2 guests

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
The Fitzroy
The Fitzroy
3.5 out of 5.0 8 Western Avenue, Perth, Scotland
Free cancellation
4.9/5 (104 reviews)
£65/ night for 2 guests

Ollie and Alan are great hosts from the warm welcome to the excellent breakfast, everything was perfect. I’m sure we’ll be back.

Reviewed on 26 Jul 2019
The Station Hotel
The Station Hotel
3.5 out of 5.0 1 Leonard Street, Perth, Scotland
Free cancellation
3.5/5 (574 reviews)
£72/ night for 2 guests

Interesting old building in center of town. Staff helpful but dining room not overly clean. Ample breakfast.

Reviewed on 15 Aug 2019
The Townhouse
The Townhouse
5.0 out of 5.0 17 Marshall Place, Perth, Scotland
5.0/5 (111 reviews)
£95/ night for 2 guests

Excellent host. Luxurious room and amenities. Great location with a wonderful view of a park.

Reviewed on 15 Aug 2019
Holiday Inn Express Perth
Holiday Inn Express Perth
3.0 out of 5.0 200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
Free cancellation
4.3/5 (466 reviews)
£72/ night for 2 guests

Extremely clean property and staff were so pleasant and helpful.

Reviewed on 4 Aug 2019
The New County Hotel
The New County Hotel
3.0 out of 5.0 22-30 County Place, Perth, Scotland
3.2/5 (22 reviews)

Was fine.

Reviewed on 3 May 2018
Best Western Queens Hotel
Best Western Queens Hotel
3.0 out of 5.0 Leonard Street, Perth, Scotland
Free cancellation
3.7/5 (214 reviews)
£53/ night for 2 guests

Property retains it's character. We stayed in room 212 which was a lovely room facing on to street outside. Passage of noise through windows was excessive despite all being closed. Hotel parking has changed from free to now chageable for every vehicle you have. Found staff to be pleasant and ...

Reviewed on 10 Aug 2019
Mercure Perth Hotel
Mercure Perth Hotel
3.0 out of 5.0 West Mill Street, Perth, Scotland
Free cancellation
3.6/5 (410 reviews)
£62/ night for 2 guests

Welcoming and characterful reception and bar area with comfortable settees. Rooms clean and comfy beds. Furniture in rooms needs updating. Bathroom was adequate but bath and tiling in need of update. Wall tiles in our bathroom had been painted but it was a bad job. Breakfast was good and plenty of ...

Reviewed on 12 Aug 2019
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
4.0 out of 5.0 Kinclaven By Stanley, Perth, Scotland
Free cancellation
4.3/5 (173 reviews)
£71/ night for 2 guests

In a beautiful setting. Room was lovely with view over river. Very peaceful

Reviewed on 9 Aug 2019
Map

Hotels with Breakfast: Our travellers loved these

Estimated price for 1 night/2 adults

Pocket Guide: Hotels with Breakfast in Perth

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

  • View our selection of featured hotels in Perth
  • Use the map to find budget 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 in Perth
  • Enter your travel dates now to view the best deals on hotels in Perth - while they last