hotel in Perth, Scotland

About 92 results.

Salutation Hotel

South Street 30-34, PH2 8PH Perth, United Kingdom

The Salutation Hotel is situated in the heart of the City of Perth. Reported to be the oldest established hotel in Scotland. Book direct for best price.

The Grampian Hotel Perth

York Place 37, PH2 8EH Perth, United Kingdom

Hotel in Perth. Book direct for best prices guaranteed online. For great accommodation in Perthshire choose Grampian Hotel

Glencarse Hotel

The Glencarse Hotel near Perth, Scotland, offers excellent food at reasonable prices to both residents and non-residents. Head chef Mike Singer uses fresh local produce wherever possible.

Royal George Hotel

thumb_up 1883 likes
rate_review 143 Reviews
favorite 8065 favorites
Tay Street, PH1 5LD Perth, United Kingdom

Click above for our cheapest online rates guaranteed!

Murrayshall House Hotel

thumb_up 4466 likes
rate_review 119 Reviews
favorite 10453 favorites
Murrayshall Road, PH2 7PH Perth, United Kingdom

A four star country house hotel with 41 bedrooms, two restaruants and two golf courses. The ideal location for shortbreaks, golfing breaks weddings and family celebrations. Golf membership detail…

Mercure Perth Hotel

West Mill Street, PH1 5QP Perth, United Kingdom

Stay at the luxury Mercure Perth, a converted 15th Century Watermill full of personality, in the Scottish Highlands. Visit Accorhotels.com

Meikleour Arms Hotel & Restaurant

thumb_up 1677 likes
rate_review 130 Reviews
favorite 1910 favorites
Meikleour nr Perth, PH2 6EB Perth, United Kingdom

A 4 star Country Inn with a truly great reputation, ideally situated for many beats on the River Tay and in the heart of some of the best shooting estates.

Huntingtower Hotel Perth

Crieff Road, PH1 3JT Perth, United Kingdom

Book now your hotel with Leonardo Hotels in Perth Scotland. The authentic, quietly situated Huntingtower Hotel present itself as a country house near the city centre of Perth, surrounded by glori…

Cherrybank Inn

thumb_up 5942 likes
rate_review 264 Reviews
favorite 6637 favorites
210 Glasgow Road, PH20 Perth, United Kingdom

BAR, HOTEL, RESTAURANT, OUTSIDE BALCONY AREA & OUTSIDE EVENTS SPECIALISTS (FINDLAYS EVENTS)

Parklands

thumb_up 1313 likes
rate_review 65 Reviews
favorite 2270 favorites
2 St Leonards Bank, PH2 8EB Perth, United Kingdom

Welcome to Perths only full service 4 star hotel home of our 2 award winning restaurants No.1 The Bank and 63@ Parklands restaurant.

The Lodge At Perth Racecourse

thumb_up 1040 likes
rate_review 82 Reviews
favorite 912 favorites
Perth Racecourse, PH2 6BB Perth, United Kingdom

The Lodge at Perth Racecourse is a brand new 26 Bed Lodge with a 40 cover restaurant now open. Eat Well + Sleep Well

Best Western Queens Hotel

Leonard Street, PH2 8HB Perth, United Kingdom

The Best Western Queens Hotel is a 3 star hotel located in Perth and is perfect for a short break or a long weekend. Free Wifi available.

Bein Inn Hotel

Perthshire hotel, bed and breakfast accommodation, restaurant and bar.

Albert Villa

Dunkeld Road 63, PH1 5RP Perth, United Kingdom

Albert Villa Guest House in Perth offer a warm welcome to all our guests. We offer 10 rooms, including 3 with their own external access. We are ideally located for exploring Perthshire and the su…

The Chimneys

Western Avenue 6, PH1 1NY Perth, United Kingdom

Bed and Breakfast in Perth, Scotland. The Chimneys B&B provides spacious, contemporary and luxurious guest accommodation with private entrances, located within walking distance from the historic …

The Townhouse

thumb_up 525 likes
rate_review 49 Reviews
favorite 463 favorites
17 Marshall Place, PH2 8AG Perth, United Kingdom

A Boutique Bed and Breakfast with a character appeal of a Georgian 1830's Townhouse.

Sky Lodge

Nugent Drive, PH2 6PL Scone, United Kingdom

Sky Lodge Perth at Perth Airport, Provides guests with great value budget accommodation at unforgettable prices.

Glebe House

Auchterarder Road, PH2 0RJ Dunning, United Kingdom

Welcome to Glebe House luxury boutique accommodation near Perth, Perthshires 5 star B & B

Leslie House

thumb_up 82 likes
rate_review 6 Reviews
favorite 4 favorites
Rannoch Road 42, PH1 2BU Perth, United Kingdom

Self-Catering Holiday Homes in Perth Scotland United Kingdom

The Gables

Dunkeld Road 24, PH1 5RW Perth, United Kingdom

The gables Guest House comfortable accomadion near town centre & bus & rail stations. All Rooms have high stardard bathrooms & hospitality trays

Beechgrove Guest House

Dundee Road, PH2 7AQ Perth, United Kingdom

Bed and Breakfast in Perth. Book direct for best prices guaranteed online. For great accommodation in Perth and Kinross choose Beechgrove Bed And Breakfast

Almond Villa Guest House

Dunkeld Road 51, PH1 5RP Perth, United Kingdom

Almond Villa Guest House Perth is an attractive Victorian house offering 4 Star Bed and Breakfast Perth with on line booking and ample off street parking. Free

Holiday Inn Express Perth

Dunkeld Road 200, PH1 3AQ Perth, United Kingdom

Hotel near Perth City Centre, well-connected to the main train station & racecourse. Book this hotel with breakfast included, bar & meeting rooms now.

Auld Manse Guest House

Perth, PH2 7HP Perth, United Kingdom

Guest House in Perth. Book direct for best prices guaranteed online. For great accommodation in Perthshire choose The Auld Manse Guest House & Self Catering Apartment