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
3498 reviews
Location
4.9 km from city centre
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
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
2809 reviews
Location
13.6 km from city centre
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
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
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
2400 reviews
Location
32.2 km from city centre

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 ($81). Conversely, the most expensive month to stay in Perth is June ($232).

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

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

How much is a hotel in Perth tonight?

Users have found prices for hotels in Perth tonight starting as low as $75, rising to an average cost of $159, based on searches in the last 72 hours. Prices start from $107 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 $79/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $79/night. For a 4-star hotel in Perth, the cheapest rate recently found was $122/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 $73 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. If you have the flexibility, change the dates selected to compare prices.
Crieff Road, Perth, United Kingdom
3.6 km from city centre
Parking
$44
Avg. per night
18 Dundee Road, Perth, United Kingdom
0.6 km from city centre
Parking
Air conditioning
$54
Avg. per night
Broxden Trunk Road Service Area, 5, Perth, United Kingdom
3.3 km from city centre
Parking
$59
Avg. per night
Perth College Uhi, Crieff Road, Perth, United Kingdom
2.1 km from city centre
Free Wi-Fi
Parking
$74
Avg. per night
Glenfarg, Perth, United Kingdom
11.2 km from city centre
Free Wi-Fi
Parking
$77
Avg. per night
Perth Mill Street, Perth, United Kingdom
0.3 km from city centre
Air conditioning
$85
Avg. per night
90 Glasgow Road, Perth, United Kingdom
1.2 km from city centre
Free Wi-Fi
$86
Avg. per night
West Mill Street, Perth, United Kingdom
0.4 km from city centre
Free Wi-Fi
$100
Avg. per night
Perth Racecourse, Perth, United Kingdom
3.9 km from city centre
Free Wi-Fi
$100
Avg. per night
34 South Street, Perth, United Kingdom
0.2 km from city centre
Free Wi-Fi
$101
Avg. per night
23 York Place, Perth, United Kingdom
0.4 km from city centre
Free Wi-Fi
Parking
$112
Avg. per night
196 Dunkeld Road, Perth, United Kingdom
3.0 km from city centre
Free Wi-Fi
Parking
$115
Avg. per night
2 Cross Street, Perth, United Kingdom
2.7 km from city centre
Free Wi-Fi
Parking
$120
Avg. per night
37 York Place, Perth, United Kingdom
0.5 km from city centre
Free Wi-Fi
Parking
$121
Avg. per night
53 Dunkeld Road, Perth, United Kingdom
1.0 km from city centre
Free Wi-Fi
Parking
$124
Avg. per night
Strathmore Street, Perth, United Kingdom
1.0 km from city centre
Free Wi-Fi
Parking
$129
Avg. per night

Hotel prices in Perth, Scotland

Hotels located in the Perth area sorted by price and hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
4 stars +
Kinclaven By Stanley 1, Perth, United Kingdom
53 Dunkeld Road, Perth, United Kingdom
3 stars
34 South Street, Perth, United Kingdom
Broxden Trunk Road Service Area, 5, Perth, United Kingdom
West Mill Street, Perth, United Kingdom
Crieff Road, Perth, United Kingdom

Other accommodation in Perth, Scotland

Perth College Uhi, Crieff Road, Perth, United Kingdom
2.1 km from city centre
Free Wi-Fi
Parking
$74
Avg. per night
Dundee Road, 50, Perth, United Kingdom
0.9 km from city centre
Free Wi-Fi
Parking
$134
Avg. per night
Crieff Road, Perth, United Kingdom
3.6 km from city centre
Parking
$44
Avg. per night
Kinclaven By Stanley 1, Perth, United Kingdom
13.6 km from city centre
Free Wi-Fi
Parking
$138
Avg. per night

Where to stay in Perth

Scroll through the map to find hotels close to the Perth neighborhood(s) you plan on visiting. You can find more information on a particular hotel within the map by clicking on its name.

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?

    Mercure Perth Hotel, rated with a score of 7.4 from 2,976 reviewers, is one of the most popular hotels in Perth. Other top stays include Travelodge Perth Broxden Junction, with an average rating of 8.6 from 71 reviewers, and Meikleour Arms Hotel And Restaurant, with a score of 9.0 from 737 reviewers.

  • How much is a cheap hotel in Perth?

    HotelsCombined users have found cheap hotels in Perth starting from $37 per night in the last 3 days.

  • 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,865 properties in Scotland.

See more FAQs

Find better results for your stay in Perth, Scotland