Hotels in Perth, United Kingdom

Search and compare Perth, United Kingdom hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Perth, Scotland

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Crieff Road, Perth, United Kingdom
This smoke-free hotel features a restaurant, a bar/lounge, and a meeting room. Free WiFi in public areas and free self parking are also provided. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite.
Free Wi-Fi
Parking
8.1
Excellent
3497 reviews
Location
4.9 km from city centre
S$ 172
Dundee Road, 50, Perth, United Kingdom
A restaurant, a bar/lounge, and a coffee shop/cafe are available at this smoke-free hotel. Free WiFi in public areas and a free manager's reception are also provided. Other amenities include coffee/tea in a common area, dry cleaning, and laundry facilities.
Free Wi-Fi
Parking
8.8
Excellent
1365 reviews
Location
0.9 km from city centre
S$ 170
Kinclaven By Stanley 1, Perth, United Kingdom
This smoke-free hotel features a restaurant, a bar/lounge, and a snack bar/deli. Free WiFi in public areas and free self parking are also provided. Other amenities include a meeting room, concierge services, and a 24-hour front desk.
Free Wi-Fi
Parking
8.5
Excellent
2808 reviews
Location
13.6 km from city centre
S$ 175
Tay Street, Perth, United Kingdom
This smoke-free hotel features a restaurant, a 24-hour fitness center, and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Other amenities include conference space, dry cleaning, and laundry facilities.
Free Wi-Fi
Parking
8.2
Excellent
3423 reviews
Location
0.4 km from city centre
S$ 206
2 St Leonards Bank, Perth, United Kingdom
A restaurant, a bar/lounge, and coffee/tea in a common area are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include a business center, concierge services, and dry cleaning.
Free Wi-Fi
Parking
8.5
Excellent
913 reviews
Location
0.5 km from city centre
S$ 206
Ballinluig, Near Pitlochry, Perthshire, Perth, United Kingdom
This smoke-free hotel features a restaurant, a bar/lounge, and free breakfast. Free WiFi in public areas and free self parking are also provided.
Free Wi-Fi
Parking
8.1
Excellent
2402 reviews
Location
32.2 km from city centre
S$ 171

Travel insights for hotels in Perth

Use these up-to-date, data-driven insights about booking a hotel in Perth including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Perth?

The cheapest month to book a hotel in Perth is January (S$ 103). Conversely, the most expensive month to stay in Perth is June (S$ 294).

What is the cheapest day to stay in a hotel in Perth?

The cheapest day to stay in Perth is Monday (S$ 202). On the other hand, travellers can expect to pay the most on Saturday, when the average nightly price is S$ 300.

How much is a hotel in Perth tonight?

Users have found prices for hotels in Perth tonight starting as low as S$ 95, rising to an average cost of S$ 202, based on searches in the last 72 hours. Prices start from S$ 157 for a 4-star hotel in Perth for tonight.

How much is a Perth hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Perth this weekend for as little as S$ 100/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as S$ 100/night. For a 4-star hotel in Perth, the cheapest rate recently found was S$ 155/night for this weekend.

How far ahead should you book a hotel in Perth?

Save money by booking a hotel at least 47 days before your trip to Perth. The lowest price found when booking 47 days ahead was S$ 92 per night.

Cheapest hotels in Perth, Scotland

At the moment, these hotels offer the lowest nightly rate out of those we've come across in Perth. Consider alternative dates if you're able to compare prices.
Crieff Road, Perth, United Kingdom
3.6 km from city centre
Parking
S$ 47
Avg. per night
18 Dundee Road, Perth, United Kingdom
0.6 km from city centre
Parking
Air conditioning
S$ 54
Avg. per night
Broxden Trunk Road Service Area, 5, Perth, United Kingdom
3.3 km from city centre
Parking
S$ 75
Avg. per night
Perth College Uhi, Crieff Road, Perth, United Kingdom
2.1 km from city centre
Free Wi-Fi
Parking
S$ 94
Avg. per night
Glenfarg, Perth, United Kingdom
11.2 km from city centre
Free Wi-Fi
Parking
S$ 96
Avg. per night
Perth Mill Street, Perth, United Kingdom
0.3 km from city centre
Air conditioning
S$ 109
Avg. per night
90 Glasgow Road, Perth, United Kingdom
1.2 km from city centre
Free Wi-Fi
S$ 109
Avg. per night
West Mill Street, Perth, United Kingdom
0.4 km from city centre
Free Wi-Fi
S$ 127
Avg. per night
Perth Racecourse, Perth, United Kingdom
3.9 km from city centre
Free Wi-Fi
S$ 127
Avg. per night
34 South Street, Perth, United Kingdom
0.2 km from city centre
Free Wi-Fi
S$ 129
Avg. per night
196 Dunkeld Road, Perth, United Kingdom
3.0 km from city centre
Free Wi-Fi
Parking
S$ 146
Avg. per night
23 York Place, Perth, United Kingdom
0.4 km from city centre
Free Wi-Fi
Parking
S$ 151
Avg. per night
2 Cross Street, Perth, United Kingdom
2.7 km from city centre
Free Wi-Fi
Parking
S$ 152
Avg. per night
37 York Place, Perth, United Kingdom
0.5 km from city centre
Free Wi-Fi
Parking
S$ 153
Avg. per night
53 Dunkeld Road, Perth, United Kingdom
1.0 km from city centre
Free Wi-Fi
Parking
S$ 157
Avg. per night
Strathmore Street, Perth, United Kingdom
1.0 km from city centre
Free Wi-Fi
Parking
S$ 163
Avg. per night

Hotel prices in Perth, Scotland

An overview of the average price of hotels by hotel class in the Perth. Change the dates at the top of the page to see more options in Perth.
4 stars +
Kinclaven By Stanley 1, Perth, United Kingdom
S$ 175
53 Dunkeld Road, Perth, United Kingdom
S$ 157
3 stars
34 South Street, Perth, United Kingdom
S$ 129
Broxden Trunk Road Service Area, 5, Perth, United Kingdom
S$ 75
West Mill Street, Perth, United Kingdom
S$ 127
Crieff Road, Perth, United Kingdom
S$ 47

Other accommodation in Perth, Scotland

Dundee Road, 50, Perth, United Kingdom
0.9 km from city centre
Free Wi-Fi
Parking
S$ 170
Avg. per night
Crieff Road, Perth, United Kingdom
3.6 km from city centre
Parking
S$ 47
Avg. per night
Kinclaven By Stanley 1, Perth, United Kingdom
13.6 km from city centre
Free Wi-Fi
Parking
S$ 175
Avg. per night
Perth College Uhi, Crieff Road, Perth, United Kingdom
2.1 km from city centre
Free Wi-Fi
Parking
S$ 94
Avg. per night

Where to stay in Perth

Scroll to and zoom in on the areas in Perth you plan on visiting to find nearby properties. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

About Perth, Scotland

Spread along the banks of River Tay, Perth has a royal past showcased in its architecture, landscapes and ancient castles. Known as the “Fair City”, it’s a gateway to the Scottish Highlands and boasts art trails, public gardens and indie-style boutiques.

Things to do in Perth

Get oriented in Perth by strolling along George Street, which is dotted with cafes, espresso bars and vintage shops. Take a break at Provender Brown for coffee or lunch, then visit Fergusson Gallery to view paintings, costumes and sketchbooks of artist John Fergusson and dancer Margaret Morris.

Visit Balhousie Castle to learn about the infamous Black Watch regiment from 1725, then pick up regimental memorabilia in the castle’s gift shop. View some of Scotland’s oldest monuments and headstones at Greyfriars Burial Ground, such as the “Weeping Woman” and “Adam and Eve.”

Enjoy the outdoors with a day of hiking at Kinnoull Hill, a designated Site of Special Interest, then stroll Branklyn Gardens to discover exotic plants from Tibet and Bhutan. Cast a line in the River Tay to reel in Atlantic salmon or follow the course of Perth’s history through sculptures, murals and gardens on the River Tay Public Art Trail.

Perth is the original home to the Dewars and Bells whiskeys, both of which can be found in pubs and restaurants across the city. For French-inspired cuisine, book a table at 63 Tay Street or indulge in classic Scottish fare at Deans@Let’s Eat. For European fusion food, visit Sante Wine Bar.

Getting around Perth

Transportation options in Perth include buses, taxis and shuttles. Rental cars are available in the city or at Dundee Airport, about 20 minutes away.

Facts about staying in Perth, Scotland

  • What are the best hotels in Perth?

    One of the most popular hotels in Perth is Mercure Perth Hotel, which has been reviewed by 2,975 users and currently has a rating of 7.4/10. Other top-rated locations include Salutation Hotel and Travelodge Perth Broxden Junction, which have received 7.6/10 and 8.6/10 ratings from our users, respectively.

  • How much is a cheap hotel in Perth?

    Prices for Perth hotels have been found for as low as S$ 73/night over the last 3 days. For the weekend of 11 Sept to 13 Sept specifically, prices in Perth are around S$ 96 per night or higher.

  • What are some other cities to stay in when visiting Scotland?

    In addition to Perth, travellers opt to visit Edinburgh when visiting Scotland. Glasgow is also a popular choice to visit.

  • How many hotels are there in Perth?

    In total, there are 381 hotels to choose from in Perth, compared to 35,815 properties in Scotland.

See more FAQs

Find better results for your stay in Perth, Scotland