Perth, Scotland, is a Scottish resort that offers a diverse range of attractions and geographic landscapes. The city boasts a magnificent castle, picturesque countryside, and a river that adds to its charm. Visitors can enjoy activities such as hunting, golfing, and bowling, or explore the rich archaeology of the area. The friendly local people and beautiful gardens make Perth a welcoming destination. Additionally, during winter, visitors can even indulge in ice skating. With its unique blend of historical sites and natural beauty, Perth offers a delightful experience for tourists.

Perth Hotels from ₹4,397
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Perth
Apartment
Check prices for these dates
Our top choices for Perth hotels

Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (901 reviews)
cleanliness Steeped in heritage near Perth Station with British dining and historical charm.
The price is ₹5,624
₹6,749 total
includes taxes & fees
15 Feb - 16 Feb

Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (395 reviews)
cleanliness Tranquil country estate golf retreat with two restaurants near Perth attractions.
The price is ₹13,286
₹15,944 total
includes taxes & fees
15 Feb - 16 Feb

Premier Inn Perth City Centre
Premier Inn Perth City CentrePerth
7.0 out of 10, Good, (6 reviews)
cleanliness Rest easily in Perth's city centre near concert hall and art gallery attractions.
The price is ₹5,298
₹6,358 total
includes taxes & fees
22 Feb - 23 Feb

Lovat Hotel
Lovat HotelPerth
7.0 out of 10, Good, (278 reviews)
cleanliness Walk to Perth Ice Rink and Theatre after enjoying the helpful staff.

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (540 reviews)
The price is ₹8,966
₹10,759 total
includes taxes & fees
25 Jan - 26 Jan

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower PerthPerth
8.8 out of 10, Excellent, (867 reviews)
cleanliness Enjoy a peaceful retreat near Huntingtower Castle with lush gardens and dining.
The price is ₹7,475
₹8,970 total
includes taxes & fees
30 Jan - 31 Jan

Parklands Hotel
Parklands HotelPerth
8.8 out of 10, Excellent, (302 reviews)
cleanliness A welcoming boutique hotel near Perth Station with garden views and gourmet dining.
The price is ₹7,336
₹8,803 total
includes taxes & fees
23 Jan - 24 Jan

Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (180 reviews)
cleanliness Experience serene stays in Perth near scenic Scone Palace and North Inch Golf Course.

Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (200 reviews)
cleanliness Riverside golf inn near Blairgowrie with restaurant and bar for a relaxing retreat.
The price is ₹13,245
₹15,894 total
includes taxes & fees
2 Feb - 3 Feb

The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (299 reviews)
cleanliness Experience a relaxing stay in the heart of Perth with free breakfast and parking.
The price is ₹11,370
₹13,645 total
includes taxes & fees
26 Jan - 27 Jan

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (134 reviews)
cleanliness Enjoy country comfort at The Bankfoot Inn near Perth with free parking and WiFi.
The price is ₹10,038
₹12,045 total
includes taxes & fees
4 Feb - 5 Feb

The Royal George Hotel
The Royal George HotelPerth
8.6 out of 10, Excellent, (432 reviews)
cleanliness Explore charming Perth from this convenient hotel near train and city attractions.
The price is ₹8,048
₹9,659 total
includes taxes & fees
23 Jan - 24 Jan

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,000 reviews)
cleanliness Enjoy Perth's convenient comforts near McDiarmid Park and Scone Palace.
The price is ₹5,639
₹6,767 total
includes taxes & fees
8 Feb - 9 Feb

Organic Welltree
Organic WelltreePerth
10.0 out of 10, Exceptional, (9 reviews)
The price is ₹7,840
₹9,408 total
includes taxes & fees
23 Jan - 24 Jan

Mercure Perth Hotel
Mercure Perth HotelPerth
7.4 out of 10, Good, (1,000 reviews)
cleanliness Enjoy Perth's rich culture from this modern hotel near the train station.
The price is ₹5,629
₹6,755 total
includes taxes & fees
8 Feb - 9 Feb

Hazeldene Guest House
Hazeldene Guest HousePerth
9.6 out of 10, Exceptional, (125 reviews)
cleanliness Experience tranquil countryside living near Perth with free breakfast and WiFi.

Bein Inn hotel
Bein Inn hotelPerth
7.8 out of 10, Good, (9 reviews)
The price is ₹8,613
₹11,812 total
includes taxes & fees
25 Jan - 26 Jan

Scottish Stunning Stay With Free Parking
Scottish Stunning Stay With Free ParkingPerth
10.0 out of 10, Exceptional, (2 reviews)
cleanliness Cosy apartment in Perth with free parking near Black Watch Museum and golf course.
The price is ₹18,989
₹22,787 total
includes taxes & fees
23 Jan - 24 Jan

Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (227 reviews)
The price is ₹7,978
₹9,573 total
includes taxes & fees
23 Jan - 24 Jan

Inchture Hotel
Inchture HotelPerth
8.0 out of 10, Very good, (120 reviews)
cleanliness Experience warm Scottish hospitality with excellent dining in Perth's countryside.
The price is ₹7,132
₹8,558 total
includes taxes & fees
24 Jan - 25 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Perth attractions
Learn more about Perth
Once Scotland's capital, Perth offers riverside walks along the Tay and impressive collections at the Perth Museum and Art Gallery. Climb Kinnoull Hill for dramatic views or time your visit for the annual Perth Festival of the Arts held each May.

More cheap stays in Perth

Queensferry guest house
189 Queensferry Rd Dunfermline Scotland
The price is ₹3,664 per night from 24 Jan to 25 Jan
₹3,664
₹4,397 total
24 Jan - 25 Jan
includes taxes & fees
7/10 Good! (53 reviews)
Find out more about Perth
Discover stunning beaches and vibrant city life in Perth
Find your hotel in Perth
Experience the top activities and must-see sights in Perth
How to find great deals and cheap hotels in Perth
Discover the flavours of Perth
Best time to go to Perth
The Perth info point: What you need to know
Category | Details |
|---|---|
| Location | Perth, Scotland, United Kingdom |
| Population | Approximately 47,000 |
| Main Attractions | Scone Palace, Perth Museum and Art Gallery, Perth Concert Hall |
| Historical Significance | Former capital of Scotland, significant in Scottish history and culture |
| Climate | Moderate maritime climate, with cool summers and mild winters |
| Best Time to Visit | May to September for warmer weather and longer daylight hours |
| Local Cuisine | Haggis, Scotch pies, Cranachan |
| Transportation | Perth Railway Station, local buses, taxis |
Frequently asked questions
Explore a world of travel with Expedia
- Golf Hotels in Auchterarder
- Auchterarder Hotels
- Lodges in Auchterarder
- Cheap Hotels in Perth and Kinross
- Hotels with Hot Tubs in Perth and Kinross
- Cheap Hotels in Dunkeld
- Luxury Hotels in Falkland
- Hotels near Gleneagles Golf Course
- Spa Hotels in Gleneagles
- Gleneagles Hotels
- Lodges in Gleneagles
- Winery Hotels in Kinross
- Aparthotels in Perth
- Chalets in Perth
- Country Houses in Perth
- Beach Resorts & in Perth
- Business Hotels in Perth
- Hotels with Airport Transfers in Perth
- Safari Hotels in Perth
- Palaces in Perth
- Ryokan in Perth
- Town Houses in Perth
- Aparthotels in Perthshire
- Town Houses in Perthshire
- Hotels near Scone Palace
- Hotels near The Hermitage

















































































