Perth Hotel Guide - Hotels with Bar in Perth, Scotland

    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

Top Perth Hotels with Bar

Meikleour Arms Hotel and Restaurant
4.0 star property
9.6 out of 10, Exceptional, (160)
"Stables 5 .Lovely cottage in a restored Steading set back from the road and close to the river Tay. Modern and very well appointed, with a small garden for dogs, warm and traditional - contemporary decoration with a french country feel. Wonderful bathroom and extremely comfortable bed. In fact, perfect for us."
The price is €163
per night
20 Jun - 21 Jun
Meikleour Arms Hotel and Restaurant
Sunbank House Hotel
4.0 star property
9.4 out of 10, Exceptional, (58)
"couldn’t be happier with this property"
The price is €141
per night
16 Jun - 17 Jun
Sunbank House Hotel
The Bankfoot Inn
3.0 star property
9.2 out of 10, Wonderful, (104)
"Just returned from a lovely Hogmanay . Inn was cosy with a relaxed atmosphere. Staff were exceptional and landlady was lovely. Great food and comfy beds, a perfect stay!"
The price is €136
per night
5 Jun - 6 Jun
The Bankfoot Inn
The Lodge At Perth Racecourse
3.0 star property
9.0 out of 10, Wonderful, (150)
"This was a last minute booking. We got our room for a very good price even by budget hotel standards. It was a no frills hotel but staff were extremely helpful and friendly and the setting was so peaceful. Our room was clean and the bed was very comfortable. Our dog loved exploring around the race course (not a race day) despite the weather. "
The price is €79
per night
12 Jun - 13 Jun
The Lodge At Perth Racecourse
Leonardo Boutique Huntingtower Perth
4.0 star property
9.0 out of 10, Wonderful, (736)
"Good value for money. "
The price is €170
per night
13 Jun - 14 Jun
Leonardo Boutique Huntingtower Perth
Murrayshall Country Estate
4.0 star property
9.0 out of 10, Wonderful, (294)
"Highly recommend! Beautiful property, staff are so helpful. Restaurants are excellent "
The price is €215
per night
6 Jun - 7 Jun
Murrayshall Country Estate
Ballathie Country House Hotel and Estate
4.0 star property
8.8 out of 10, Excellent, (424)
"Room was clean and comfortable, with double aspect windows. Bathroom was clean, large and well-appointed. There was a rather noisy sound of a motor running during the night, but we coped with that. Breakfast had a wide choice and was well presented. This is a really lovely hotel, set in beautiful surroundings. "
The price is €137
per night
17 Jun - 18 Jun
Ballathie Country House Hotel and Estate
Holiday Inn Express Perth, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (918)
"Very nice people and large rooms."
The price is €118
per night
13 Jun - 14 Jun
Holiday Inn Express Perth, an IHG Hotel
The Royal George Hotel
3.0 star property
8.6 out of 10, Excellent, (356)
"Very friendly staff, large room. Great location on riverside with its own beautiful garden restaurant as well as gorgeous gardens and parks and nature walks. The front door opens to a wide variety of independent restaurants and cafes, galleries, theatres and museums in a pedestrianised area and lots of interesting independent shops including coffee bean roasters"
The price is €116
per night
2 Jun - 3 Jun
The Royal George Hotel
Salutation Hotel
3.0 star property
8.2 out of 10, Very good, (636)
"A great experience overall. Charming hotel; just a bit run down in a few places but then it is an older property."
The price is €112
per night
10 Jun - 11 Jun
Salutation Hotel
Don't see what you're looking for?
See all available properties in Perth
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.

Perth Hotels with Bar information

 

Hotels with Bar in Perth

23

Highest price
€170
Cheapest price
€79
Number of guest reviews
4,028
Total number of hotels in Perth
2,545

 

Frequently asked questions

Searching for hotels with bars in Perth?
If you’d like to find a hotel where you can enjoy a drink after a day of exploring, Perth features 225 properties, including 28 accommodation options with an on-site bar. While you’re here, consider a visit to Perth Theatre and Perth Concert Hall.
What are the best hotels with bars in Perth?
Here are a few of the top Perth hotels with bars: Leonardo Boutique Huntingtower Perth: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. The Lodge At Perth Racecourse: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Ballathie Country House Hotel and Estate: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Salutation Hotel: Hotel with restaurant. Enjoy the 2 bars, free WiFi and breakfast. Holiday Inn Express Perth, an IHG Hotel: Hotel with restaurant. Enjoy the bar, free breakfast and free WiFi.
How many hotels with bars can I expect to find in Perth?
Expedia has 28 hotels with a bar in Perth.
What is there to do in Perth?
Consider a visit to Perth Theatre, Perth Concert Hall and Perth Art Gallery and Museum, and then find a cosy spot for a nightcap. Other places to see include Black Watch Regimental Museum and Scone Palace. Perth is well known for its scenic riverfront.
When is the best time to visit Perth?
Visiting local bars in Perth is more fun when you know what the weather holds. These temperatures and rainfall averages can help you determine the best time for bar-hopping. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Perth is 995 mm.
How can I get to Perth and around the area?
You might want to make the most of these transportation choices in and around Perth: Fly into Dundee (DND), which is located 15.9 mi (25.5 km) away from the city centre. Otherwise, look for flights into Edinburgh Airport (EDI), which is 31.1 mi (50 km) away. To venture out into the surrounding area, take a train from Perth Station.

Recent Reviews in Perth
Expedia verified reviews