Hotels in Perth, Scotland

Find the best deals on 228 hotels in Perth

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Things to do in Perth, Scotland

Fergusson Gallery
Black Watch Regimental Museum
St. John's Kirk

How much are hotels near Fergusson Gallery?

momondo users have recommended 12 hotels to users looking to stay near Fergusson Gallery. Hotels in this area have an average price of $62 per night. These prices may change based on several factors, such as time of year. Hotels near Fergusson Gallery are typically 24% less expensive than the average hotel in Perth, which is $82.

Hotels near Fergusson Gallery
Innkeepers Lodge Perth City Centre
Best value
Innkeepers Lodge Perth City Centre
7.2
$33
Salutation Hotel
#1 Most popular
Salutation Hotel
8.2
$37
Mercure Perth Hotel
#2 Most popular
Mercure Perth Hotel
7.3
$56
New County Hotel
#3 Most popular
New County Hotel
7.0
$36
The Station Hotel
#4 Most popular
The Station Hotel
7.2
$63
The Royal George Hotel
#5 Most popular
The Royal George Hotel
8.4
$53
Parklands Hotel
Parklands Hotel
8.6
$77
Best Western Queens Hotel
Best Western Queens Hotel
8.0
$58
The Townhouse
The Townhouse
9.9
$106
Sunbank House Hotel
Sunbank House Hotel
9.2
$59
Beechgrove
Beechgrove
9.7
$99
Westview
Westview
9.2
$63

How much are hotels near Black Watch Regimental Museum?

Below are the 12 user recommended hotels in the area of Perth that is closest to Black Watch Regimental Museum. The average price near Black Watch Regimental Museum is $54/night, with prices varying based on several factors including time of year. Hotels near Black Watch Regimental Museum are typically 34% less expensive than the average hotel in Perth, which is $82.

Hotels near Black Watch Regimental Museum
The Lovat Hotel
Best value
The Lovat Hotel
7.0
$30
Salutation Hotel
#1 Most popular
Salutation Hotel
8.2
$37
Mercure Perth Hotel
#2 Most popular
Mercure Perth Hotel
7.3
$56
New County Hotel
#3 Most popular
New County Hotel
7.0
$36
The Royal George Hotel
#4 Most popular
The Royal George Hotel
8.4
$53
Best Western Queens Hotel
#5 Most popular
Best Western Queens Hotel
8.0
$58
Ardfern Guest House
Ardfern Guest House
9.0
$58
Innkeepers Lodge Perth City Centre
Innkeepers Lodge Perth City Centre
7.2
$33
Beechgrove
Beechgrove
9.7
$99
Westview
Westview
9.2
$63
Rowanlea Guesthouse
Rowanlea Guesthouse
9.6
$53
Dunallan Guest House
Dunallan Guest House
8.9
$67

How much are hotels near St. John's Kirk?

Below are the 12 user recommended hotels in the area of Perth that is closest to St. John's Kirk. The average price near St. John's Kirk is $62/night, with prices varying based on several factors including time of year. Hotels near St. John's Kirk are typically 24% less expensive than the average hotel in Perth, which is $82.

Hotels near St. John's Kirk
Innkeepers Lodge Perth City Centre
Best value
Innkeepers Lodge Perth City Centre
7.2
$33
Salutation Hotel
#1 Most popular
Salutation Hotel
8.2
$37
Mercure Perth Hotel
#2 Most popular
Mercure Perth Hotel
7.3
$56
New County Hotel
#3 Most popular
New County Hotel
7.0
$36
The Station Hotel
#4 Most popular
The Station Hotel
7.2
$63
The Royal George Hotel
#5 Most popular
The Royal George Hotel
8.4
$53
Parklands Hotel
Parklands Hotel
8.6
$77
Best Western Queens Hotel
Best Western Queens Hotel
8.0
$58
The Townhouse
The Townhouse
9.9
$106
Sunbank House Hotel
Sunbank House Hotel
9.2
$59
Ardfern Guest House
Ardfern Guest House
9.0
$58
Beechgrove
Beechgrove
9.7
$99

When to book a hotel in Perth, Scotland

Check out the information below to find the best deal on a Perth hotel room
Low Season
January
High Season
April

cheapest month to stay

29%

expected price decrease

most expensive time to stay

26%

expected price increase

Price
$71 - $133
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$82

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$99

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Perth is: 3 star, on the same day that your stay begins.
3 star
$83 - $108

How much does a hotel in Perth, Scotland cost per night?

Use the information below to find quality Perth hotel rooms for low prices
3 stars
Fisher's Hotel
#1 most popular
Fisher's Hotel
7.9
$55
The Station Hotel
#2 most popular
The Station Hotel
7.2
$63
Salutation Hotel
Best value
Salutation Hotel
8.2
$37
4 stars and above
Murrayshall Country House & Golf Club, BW Premier Collection
#1 most popular
Murrayshall Country House & Golf Club, BW Premier Collection
8.7
$101

Cheap hotels in Perth, Scotland

These hotels and hostels are the cheapest accommodations available in Perth
Salutation Hotel
Salutation Hotel
8.2
$37
The Station Hotel
The Station Hotel
7.2
$63
The Dunning Hotel
The Dunning Hotel
8.5
$53
Northlees Farm
Northlees Farm
9.2
$72
Fisher's Hotel
Fisher's Hotel
7.9
$55
Murrayshall Country House & Golf Club, BW Premier Collection
Murrayshall Country House & Golf Club, BW Premier Collection
8.7
$101

Get the best value hotel in Perth, Scotland

These hotels have the best prices for their ratings
Salutation Hotel
Salutation Hotel
8.2
$37
The Dunning Hotel
The Dunning Hotel
8.5
$53
Murrayshall Country House & Golf Club, BW Premier Collection
Murrayshall Country House & Golf Club, BW Premier Collection
8.7
$101
The Station Hotel
The Station Hotel
7.2
$63
Fisher's Hotel
Fisher's Hotel
7.9
$55
Northlees Farm
Northlees Farm
9.2
$72

Perth, Scotland travel information

How long do people stay in Perth, Scotland?

A stay of 1 night is most popular when visiting Perth, Scotland.

How much does a hotel cost in Perth, Scotland?

Hotels in Perth, Scotland show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $64 per night.

When is the best time to book a hotel in Perth, Scotland?

Room prices for hotels in Perth, Scotland can be as much as 29% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Perth, Scotland?

Hotel rooms in Perth, Scotland are generally cheapest on Sunday and more costly on Friday.


Start planning your trip to Perth, Scotland