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.

Featured Inns in Perth

Estimated price for 1 night/2 adults

Highland Gate by Marston's Inns
Highland Gate by Marston's Inns
4.0 out of 5.0
£55
4.0/5 (41 reviews)

Room was big, clean and comfy but lacked any sanitary disposal in the bathroom. Restaurant was separate to hotel and was good value. Breakfast was very nice

Reviewed on 18 Aug 2019
Situated in Stirling, this inn is within 1 mi (2 km) of Old Stirling Bridge and Stirling Castle. National Wallace Monument and University of Stirling are also ...
Cherrybank Inn
Cherrybank Inn
4.0 out of 5.0 210 Glasgow Road, Perth, Scotland
Free cancellation
Reserve now, pay when you stay
£70
3.8/5 (120 reviews)

Friendly staff, lovely bar meals and breakfast. The room and bar were spotless. Yes, as previous reviewers have mentioned, the rooms are a little outdated but they were sparklingly clean, making them good value for money. Admittedly there was road noise as it was next to one of the main roads into ...

Reviewed on 12 Aug 2019
Situated in Perth, this inn is within 2 miles (3 km) of Perth Ice Rink, St. Ninian's Cathedral and Fergusson Gallery. St. John's Kirk and Perth Concert Hall ...
Sweet Chestnut by Marston's Inn
Sweet Chestnut by Marston's Inn
4.0 out of 5.0
Free cancellation
Reserve now, pay when you stay
£50
4.5/5 (25 reviews)

Lovely stay here.... super friendly and helpful staff also really nice carvers!

Reviewed on 22 Jul 2019
Situated in Dunfermline, this inn is within 6 miles (10 km) of Dunfermline Abbey, Pittencrieff Park and Dunfermline Golf Club. Deep Sea World and Yellowscott ...
The Inn at Lathones
The Inn at Lathones
3.0 out of 5.0 By Largoward, Lathones, Leven, Scotland
Free cancellation
Reserve now, pay when you stay
£56
4.1/5 (141 reviews)

We arrived with a little dog and wanted a room where we could have access for doggy stuff, and Lee the manager changed our room straight away with no fuss. He was really friendly, helpful, and knowledgable of the area. The room was quiet and convenient.

Reviewed on 7 Jul 2019
Situated in a rural location, this inn is within 6 miles (10 km) of Kellie Castle, University of St. Andrews and Fife Folk Museum. Swilken Bridge and Old Course ...
The Old Mill Inn
The Old Mill Inn
4.0 out of 5.0
Free cancellation
Reserve now, pay when you stay
£129
4.9/5 (163 reviews)

The hotel was extremely clean and the staff were friendly. There was a good selection of breakfast choices in the morning. The room was modern and well kept. It was in a good location next to the shops.

Reviewed on 17 Aug 2019
Situated in Pitlochry, this inn is within a 15-minute walk of Pitlochry Golf Club, Pitlochry Power Station and Dam and Pitlochry Festival Theatre. Bells Blair ...
Glendevon Hotel
Glendevon Hotel
3.0 out of 5.0 196 High Street, Auchterarder, Scotland
Free cancellation
Reserve now, pay when you stay
£80
3.2/5 (101 reviews)

Woke up went for breakfast and the hotel was all locked up. We had to come out the fire exit. No sign of life so no breakfast. We had told them 9 o’clock as they didn’t want to get up too early on a Sunday. But obviously slept in. 😡

Reviewed on 23 Aug 2019
Situated in Auchterarder, this inn is 1.9 mi (3.1 km) from Gleneagles Golf Course and 2.4 mi (3.8 km) from Gleneagles. Phoenix Falconry and Tullibardine Distillery ...
The Longforgan Coaching Inn
The Longforgan Coaching Inn
3.0 out of 5.0 56 Main St, Longforgan, Dundee, Scotland
Free cancellation
Reserve now, pay when you stay
£30
3.7/5 (74 reviews)

Quaint but affordable. Comfortable and clean. The staff make the place. So welcoming and friendly. The food is delicious. Hats off to the lady chef, my homemade burger was excellent. Dog friendly, Freya enjoyed her stay. Peaceful area yet close enough to Dundee.

Reviewed on 17 Aug 2019
Situated in Dundee, this inn is within 6 miles (10 km) of Maggie's Centre, West Park and Camperdown Country Park. Mills Observatory and Lochee Park are also ...
Ben Lawers Hotel
Ben Lawers Hotel
3.0 out of 5.0
£56
4.3/5 (66 reviews)

Greatly located little hotel in a gorgeous area. Rooms ok. Owner is nice. Good breakfast. Night meal a bit on pricey side but worth it as portions are super generous. Recommend.

Reviewed on 21 Aug 2019
This family-friendly Aberfeldy inn is located on the riverwalk, 0.5 mi (0.8 km) from Loch Tay, and within 9 mi (15 km) of Ben Lawers and Fortingall Yew. Falls ...
Rooms at 1703
Rooms at 1703
3.0 out of 5.0
Free cancellation
Reserve now, pay when you stay
£55
3.9/5 (163 reviews)

Great little hotel with very friendly and helpful staff. Dining in the evening was lovely with nice ambience and tasteful decor. Breakfast was great too with good choices. Parking was easy enough at back of hotel, albeit in a public car park, and there was space at the entrance to load/unload luggage ...

Reviewed on 23 Jul 2019
Located in the heart of Dunfermline, this inn is within a 10-minute walk of Abbot House, Pittencrieff Park and Dunfermline Abbey. Andrew Carnegie Birthplace ...
Bridge Inn
Bridge Inn
3.5 out of 5.0 1 High St, Tillicoultry, Scotland
Free cancellation
£50
3.0/5 (11 reviews)

Extremely friendly pub and was made to feel ver welcome. The only down side was they didn't do breakfast.

Reviewed on 19 May 2019
Located in Tillicoultry, this family-friendly inn is 2.4 mi (3.9 km) from Alloa Golf Club, and within 9 mi (15 km) of National Wallace Monument and University ...
The Covenanter Hotel
The Covenanter Hotel
3.0 out of 5.0 The Square High Street, Falkland, Cupar, Scotland
Free cancellation
Reserve now, pay when you stay
£95
4.3/5 (70 reviews)

A delightful hotel. Been hugely updated since last stay. Lovely bedroom and shower room. Very helpful and cheerful staff. Large choice of breakfast but understand just been sold to a new owner!

Reviewed on 25 Aug 2019
Situated in Cupar, this inn is 0.4 mi (0.6 km) from Falkland Palace and within 9 miles (15 km) of Lindores Abbey and The Scottish Deer Centre. North Sea and ...
The Tormaukin Hotel
The Tormaukin Hotel
3.0 out of 5.0
£80
4.3/5 (90 reviews)

we liked ninety five percent of our stay,it was just the dark room we were not keen on allthough it was fine in ever other way.

Reviewed on 27 May 2019
Situated in Dollar, this inn is 1 mi (1.6 km) from Ochil Hills and within 9 miles (15 km) of Gleneagles and Gleneagles Golf Course. Castle Campbell and Balado ...
Map

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth, Scotland
    4.0 out of 5.0
     
     
    4.3 out of 5 (176 reviews)

    Ballathie Country House Hotel and Estate£71

    10 Sep-11 Sep

    Ballathie Country House Hotel and Estate£71
    Salutation Hotel

    Salutation Hotel

    34 South Street, Perth, Scotland
      3.0 out of 5.0
       
       
      4.0 out of 5 (283 reviews)

      Salutation Hotel£75

      2 Sep-3 Sep

      Salutation Hotel£75

      Explore Perth