Perth

Perth Hotels with Bars

Select your dates to discover hotels with bars in Perth for drinks, comfort, and a relaxing stay.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Hotels with Bars in Perth

Discover top hotels in Perth with bars for unwinding at the end of the day.
Most Booked
Lowest price
Closest to downtown
Highest Rated
47
Hotels in Perth
Featured facilities: Restaurant
Good
41 reviews
7.7/10
1 night
From SGD 78
Check availability
41
Hotels in Perth
Featured facilities: Snack bar, Restaurant
Very Good
126 reviews
8.8/10
1 night
From SGD 125
Check availability
99+
Hotels in Perth
Featured facilities: Restaurant
Very Good
113 reviews
8.7/10
1 night
From SGD 138
Check availability
64
Hotels in Perth
Featured facilities: Cafe, Snack bar, Restaurant
Good
114 reviews
7.8/10
1 night
From SGD 106
Check availability
51
Hotels in Perth
Featured facilities: Restaurant
Very Good
77 reviews
8.9/10
1 night
From SGD 136
Check availability
99+
Hotels in Perth
Featured facilities: Snack bar, Restaurant
Very Good
102 reviews
8.8/10
1 night
From SGD 262
Check availability
99+
Hotels in Perth
Featured facilities: Snack bar, Restaurant
Good
107 reviews
7.8/10
1 night
From SGD 129
Check availability
49
Hotels in Perth
Featured facilities: Restaurant
Very Good
96 reviews
8.3/10
1 night
From SGD 113
Check availability
95
Hotels in Perth
A stay at Woodlea places you in the heart of Perth, within a 10-minute walk of Perth Leisure Pool and Perth Theatre. This spa hotel is 0.4 mi (0.6 km) from St. Ninian's Cathedral and 0.5 mi (0.8 km) from Fergusson Gallery. Relax at the full-service spa, where you can enjoy body treatments. A complimentary English breakfast is served daily from 8:00 AM to 9:30 AM. Limited parking is available onsite. Stay in one of 13 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.

"So happy I stumbled upon this gem in Perth! Very centrally located in town. Offered a compete hot breakfast that included homemade marmalade! Delicious! The room was comfortable with everything I needed. James was lovely to chat with. Highly recommend!"
Very Good
33 reviews
8.5/10
1 night
From SGD 118
Check availability
71
Hotels in Perth
Featured facilities: Restaurant
Very Good
47 reviews
8.9/10
1 night
From SGD 109
Check availability
See All Hotels With bar in Perth

Latest Reviews for Perth Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

The Smiddy Haugh

9.4/10
Amazing
Posted onJul 28, 2024
Guest User
Ideally located for our needs, Great hostess and staff with the friendliness you always associate with the Scottish people. Highly recommend.
Price per night from:SGD 190

Meikleour Arms Hotel & Restaurant

9.3/10
Great
Posted onNov 29, 2023
Anonymous User
Lovely stay in a beautiful hotel with superb service and food.
Price per night from:SGD 246

Ballathie House Hotel

8.7/10
Very Good
Posted onAug 8, 2025
Francoise Jeanne M
Très bon accueil. Chambres parfaites, très joliment décorées et une excellente literie. Nous avons également pris le repas du soir au restaurant. Très bon mais pas tout à fait du niveau d'un gastronomique. Néanmoins, nous avons passé une très bonne soirée. Le bar aussi était très chaleureux et le petit-déjeuner parfait. Enfin, le parc est très beau. On a juste manqué de temps pour en profiter d'avantage. Nous avons même oublié quelque chose dans la chambre (de valeur sentimentale). L’hôtesse a promis de nous le faire parvenir par la poste (à nos frais, bien sûr). C'est tout à fait charmant. Nous recommandons très chaleureusement cet hôtel.
Price per night from:SGD 138

The Parklands Hotel

8.6/10
Very Good
Posted onJul 7, 2023
Guest User
Ratings for all except service based on website. rating on SERVICE based on experience for reasons entirely out of my control, I had to cancel my stay 24hrs beforehand. I called to let them know. I advised I had to cancel and the reply was (word for word) ” ok , that's still chargeable”. NO ' I'm sorry to hear that' NO ”maybe we can find another date so you don't lose your money”... no ' we can't refund you but do you want a credit on account'. if I'd have phoned 12 hours earlier my money would have been refunded or I could have amended my booking. the blame was put on TRIP as I was told ' you booked through them and they wont help you. So I'll be avoiding this place when I go up for my trip, and I'd advise others to avoid places with staff as uninterested as here.
Price per night from:SGD 136

Grampian Hotel

7.9/10
Good
Posted onJul 29, 2026|Deluxe Room With Double Bed
GBGuest User
The hotel is located in the centre of Perth and is relatively close to the train station and the centre of Perth, so it is comfortable to walk and make excursions across the area. However, there are several aspects that should be improved. The breakfast was very small and very varied: every day they offered almost the same (a few cookies, toasts and a little hot breakfast), as well as having a very limited time, from 7:00 to 9:00. The most important thing was that we were assigned a room on the third floor without lift. In a hotel of this price, I think they should take more into account such situations or at least prioritize the lower floors for guests with a lot of baggage. In short, a good choice for your location, but with a room for improvement both in breakfast and in accessibility.
Price per night from:SGD 166

Inchture Hotel

7.8/10
Good
Posted onMay 28, 2026
USGuest User
Super friendly staff dinner was wonderful in tye dining room. Would definitely recommend.
Price per night from:SGD 86

FAQs

Where is the best place for a stay with Bar in Perth?

Whether you are traveling to Perth for business or fun, Mercure Perth Hotel (from SGD 118) , Holiday Inn Express PERTH by IHG (from SGD 111) and Leonardo Boutique Huntingtower Perth (from SGD 143) are all preferred hotels.

What’s the typical price for hotels with Bar in Perth?

For hotels with Bar in Perth, the average price on weekdays is SGD 221, and the average price on weekends (Friday–Saturday) is SGD 236.

What's the best pet-friendly hotel with Bar in Perth?

Tayside Hotel (from SGD 155) allows pets. But it's better to contact hotels ahead to confirm the situation since pet-friendly rooms are subject to availability. Hope to enjoy your good time with pets during the stay!

What are some great hotel promotions for property with Bar in Perth?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Perth Hotels with bar Information

Total properties19
Number of reviews1,434
Highest priceSGD 1,634
Lowest priceSGD 117
Weekday Avg. PriceSGD 221
Weekend Avg. PriceSGD 236