Search Inns in Perth

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Compare 29 Inns in Perth with updated reviews, rates, and availability.

Highland Gate, Stirling by Marston's Inns

4.0 star property
8.6 out of 10, Excellent, (779)
"Excellent value for money. We stayed over to break up a longer journey north. Conveniently located just off the main route. We enjoyed the riverside walk with access close to the hotel. The evening meal was good and we particularly enjoyed the cooked breakfast the following morning. The room was clean and the bed comfortable. Special thanks to the staff who were all very pleasant and friendly.Will definitely stay again when travelling this way."
The price is AED 290
AED 348 total
includes taxes & fees
21 Apr - 22 Apr
Highland Gate, Stirling by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (424)
"Comfortable affordable rooms. Pub next door for meals. "
The price is AED 561
AED 673 total
includes taxes & fees
19 Apr - 20 Apr
Sweet Chestnut, Dunfermline by Marston's Inns

The Old Mill Inn

4.0 star property
9.8 out of 10, Exceptional, (337)
"Fabulous room, classy touches throughout, very comfortable. Perfect for a romantic night away. We loved our stay."
The price is AED 637
AED 765 total
includes taxes & fees
14 Apr - 15 Apr
The Old Mill Inn

Haar with Rooms

3.5 star property
9.4 out of 10, Exceptional, (48)
"Our room was clean and comfortable with a lovely ensuite bathroom. Location is brilliant - about a 20 metre walk and you’re on the Old Course!! Parking was easy and free nearby. Be aware that, quite typically of St Andrew’s, there is no lift so make sure you’re up to climbing stairs and also getting your luggage up and down yourself! Staff were friendly, breakfast was excellent. Definitely recommend!!"
The price is AED 944
AED 1,133 total
includes taxes & fees
7 May - 8 May
Haar with Rooms

Rooms at 1703

3.0 star property
7.6 out of 10, Good, (295)
"Central location, nice welcome from reception on arrival, clean and reasonable price but you get what you pay for as uncomfortable bed, only 2 lightbulbs in room working and no curtains! "
Rooms at 1703

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (140)
"Stayed here to go an ice hockey game. First time in Fife and staying in the Elbow Room. Amazing location for the Ice Hockey and lovely friendly staff. Room was clean and had no issues. Breakfast available 24 hours which was great. Will definitely stay again as place was full of character. "
The price is AED 278
AED 334 total
includes taxes & fees
14 Apr - 15 Apr
The Elbow Room

The Longforgan Coaching Inn

3.0 star property
8.0 out of 10, Very Good, (306)
"Very friendly and helpful landlord and a lovely breakfast. "
The price is AED 215
AED 258 total
includes taxes & fees
13 Apr - 14 Apr
The Longforgan Coaching Inn

Fisherman's Tavern Hotel - Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (351)
"Can’t wait to return, the staff are amazing and the rooms are so comfortable "
The price is AED 302
AED 410 total
includes taxes & fees
13 Apr - 14 Apr
Fisherman's Tavern Hotel - Inn by Greene King Inns

Meikleour Arms Hotel and Restaurant

4.0 star property
9.6 out of 10, Exceptional, (181)
"This is an amazing hotel, the rooms have a boutique feel and are very clean and comfortable. The restaurant offers excellent food and service. I would recommend staying here. "
The price is AED 596
AED 716 total
includes taxes & fees
21 Apr - 22 Apr
Meikleour Arms Hotel and Restaurant

The Inn at Lathones

3.0 star property
8.6 out of 10, Excellent, (285)
"The place was lovely and generally the stay was great, only small downsides were the bed was a wee bit too hard for me and I woke up a bit sore and the WiFi didn’t work in our room but other than that it was a beautiful setting, clean room and would recommend anyone who has a wedding in St Andrews to stay here super close to drive to."
The price is AED 373
AED 447 total
includes taxes & fees
30 Apr - 1 May
The Inn at Lathones

The Fort Hotel

2.0 star property
9.0 out of 10, Wonderful, (40)
"The fort is the most lovely hotel with the loveliest staff they went above & beyond meals were amazing 💖"
The price is AED 464
AED 556 total
includes taxes & fees
16 Apr - 17 Apr
The Fort Hotel

Smiddy Haugh

2.0 star property
9.4 out of 10, Exceptional, (185)
"Always friendly, always helpful, a very comfortable place to stay while working in the area. "
The price is AED 486
AED 583 total
includes taxes & fees
1 May - 2 May
Smiddy Haugh

Port Na Craig Inn

3.0 star property
9.8 out of 10, Exceptional, (74)
"I have to admit this has been my best choice of hotels I have booked in Pitlochly, such a quaint intimate hotel with superb staff who couldn't do enough for you. We met the owner who has such a passion for her hotel . Rooms were fab and very clean , just recently upgraded to such a high standard and very reasonable rate.we will defo be back again."
The price is AED 755
AED 906 total
includes taxes & fees
14 Apr - 15 Apr
Port Na Craig Inn

The Inn at Loch Tummel

3.0 star property
9.2 out of 10, Wonderful, (32)
"The accommodation offered stunning views of the loch, complemented by a comfortable bed and delicious food. However, I recommend being cautious when making your reservations. Ensure you take a screenshot of your booking confirming the inclusion of a free breakfast, as we were informed after our evening meal that it wasn’t included, resulting in an additional on top of the £200 room rate we already paid through hotels.com. This felt quite unfair, especially since we work in the same industry and...
The price is AED 644
AED 773 total
includes taxes & fees
19 Apr - 20 Apr
The Inn at Loch Tummel

The Inn On The Tay

3.0 star property
9.8 out of 10, Exceptional, (125)
"Once over the threshold, it is both welcoming & engaging. There is a real “ personal “ touch & the owners are so “ hands on”& this care filters down through all their Staff. Alas, the weather was not in our favour, but the sun always shines inside the “ Inn on the Tay”! will definitely revisit & highly recommend. Thanks for a lovely experience! Mark & Kirsten."
The price is AED 568
AED 682 total
includes taxes & fees
27 Apr - 28 Apr
The Inn On The Tay

The Ship Inn

3.5 star property
9.6 out of 10, Exceptional, (62)
"This property is excellent, beautiful, 5 star hotel in the middle of a tiny town, disguised as a quaint little hotel. Everything is excellent, room, service, staff all beyond expectations. Loved it!!!"
The price is AED 855
AED 1,026 total
includes taxes & fees
22 Apr - 23 Apr
The Ship Inn

Burntisland Sands Hotel

3.0 star property
8.6 out of 10, Excellent, (54)
"The Hotel was well situated and the parking was good. The breakfast and Evening Meals were really good and plentiful. The room we had was adequate, but could do with an upgrade. The staff and owner were really friendly and made us feel welcome!"
Burntisland Sands Hotel

The Old Cross Inn

4.0 star property
9.4 out of 10, Exceptional, (72)
"Room was quiet and comfortable. Easy access to the area. Food in restaurants was good. "
The Old Cross Inn

The Bankfoot Inn

3.0 star property
9.2 out of 10, Wonderful, (116)
"An amazing little find. The pictures on the website do not do it justice. The staff were so pleasant and were willing to help where ever possible. The food served was great and the prices were great also. "
The price is AED 365
AED 438 total
includes taxes & fees
16 Apr - 17 Apr
The Bankfoot Inn

The Tormaukin Hotel

3.0 star property
8.8 out of 10, Excellent, (94)
"Great hotel and hospitality will call again. Breakfast excellent "
The Tormaukin Hotel
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.
Don't see what you're looking for?
See all available properties in Perth
Save an average of 15% on thousands of hotels when you're signed in

Other property types in Perth

Cute, cosy cottage with retro Dutch Tub.

9.8 out of 10, Exceptional, (61)
"Working over Christmas we booked this break to get away from all the madness. Just us and the dog. Thimblewynd was just perfect and we loved it. Peaceful and comfy throughout we chilled out in front of thr log burner or in the hot tub, the tv wasn't on once! We eat at the Kirkstyle Inn which was lovely but made ourselves breakfast and snacks in the well equipped kitchen. There was not a single thing we could fault and we loved every minute. Thanks to Maggie for hosting us. "
The price is AED 692
AED 1,030 total
includes taxes & fees
14 Apr - 15 Apr
Cute, cosy cottage with retro Dutch Tub.

Hot tub, beautifully restored Manse. Fantastic midweek rates available.

10.0 out of 10, Exceptional, (106)
"A fab stay for a group of nurse’s for our pre Christmas weekend away! Lovely big house, very clean and in a great location. We all had a great time and would definitely recommend! "
Hot tub, beautifully restored Manse. Fantastic midweek rates available.

Luxe heritage cottage, renovated to feel like a boutique hotel.

10.0 out of 10, Exceptional, (52)
"My two friends and I had a weekend away at Logie Cottages. We had a wonderful time. The cottage is a very high standard and has all the amenities you might need. The hot tub was great and the setting is picturesque. Georgina allowed us to check in early. I would recommend staying here. "
Luxe heritage cottage, renovated to feel like a boutique hotel.
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.

Frequently asked questions

How much do inns in Perth cost?
You’ll pay between AED 215 and AED 944 per night for inns located in Perth. No matter your budget, a terrific stay is a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Why book your Perth inn with Expedia?
Reserving an inn in Perth is as easy as deciding on your travel dates and choosing the option that suits your style. Want something luxurious or low cost, or a stay that also features a pool and a restaurant? Use Expedia’s search filters to narrow your results even further and find your ideal match.
How can I find cheap Perth inns?
Expedia’s filters make it easy to find cheap Perth inns. Narrow your search results by your per-night budget and preferred star rating — lower-rated stays are gentler on the budget. You can also sign up for Expedia Rewards for free to unlock awesome bargains on your ideal inn.