Search Filter

Star
  • 15
  • 62
  • 54
  • 2
  • 0
  • 195
Accommodation Type
  • Holiday homes 129
  • Apartments 50
  • Hotels 48
  • Guest houses 33
  • Bed and breakfasts 31
  • Inns 9
  • Lodges 6
  • Country houses 5
  • Holiday parks 5
  • Hostels 2
  • Motels 2
  • Resorts 2
  • Chalets 2
  • Villas 2
  • Aparthotels 1
  • Campsites 1
Hotel Facilities
  • Internet services309
  • WiFi308
  • Parking306
  • Free WiFi304
  • Free parking287
  • On-site parking267
  • Non-smoking throughout264
  • Heating249
  • WiFi available in all areas236
  • Private parking233

328 Hotels in Perth

Order By
cruise
New County Hotel

22/30 County Place , Perth , PH2 8EE

Right in the heart of Perth’s city centre, this modern hotel offers stylish and contemporary en suite rooms. Guests have access to free WiFi through...

Guest Reviews
7.6 out of 10

From 2024 Reviews
Starting From
GBP
cruise
Mercure Perth Hotel

West Mill Street , Perth , PH1 5QP

One of the most unique hotels in Perth, set in a 15th century watermill, where you can still watch the water trickling through the original water whee...

Guest Reviews
7.4 out of 10

From 1289 Reviews
Starting From
GBP
cruise
The Grampian Hotel

37 York Place , Perth , PH2 8EH

In the heart of Scotland and 5 minutes' walk from the centre of Perth, this hotel is conveniently located for the railway and bus stations. Wi-Fi is a...

Guest Reviews
8.1 out of 10

From 134 Reviews
Starting From
GBP
Best Western Queens Hotel

Leonard Street , Perth , PH2 8HB

Situated in the heart of Scotland and close to Perth city centre, Best Western Queens Hotel is only a short walk from the River Tay, and has a lounge ...

Guest Reviews
7.9 out of 10

From 751 Reviews
Starting From
GBP
The Parklands Hotel

2 St Leonards Bank , Perth , PH2 8EB

Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodation with free Wi-Fi, free parking, a bar, 2 restaura...

Guest Reviews
8.7 out of 10

From 293 Reviews
Starting From
GBP
Salutation Hotel

34 South St , Perth , PH2 8PH

Situated in Perth centre, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay. ...

Guest Reviews
8.2 out of 10

From 1419 Reviews
Starting From
GBP
Station Hotel

1 Leonard Street , Perth , PH2 8HE

Located in the heart of Scotland, the Station Hotel is set in a grand Victorian mansion, situated in Perth centre and next to Perth Railway Station. T...

Guest Reviews
7.7 out of 10

From 2899 Reviews
Starting From
GBP
The Royal George Hotel

Tay Street , Perth , PH1 5LD

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and th...

Guest Reviews
8.5 out of 10

From 1414 Reviews
Starting From
GBP
The Lovat Hotel

90 Glasgow Road , Perth , PH2 0LT

The Lovat Hotel provides rooms in Perth near Perth Concert Hall and Perth Royal Infirmary. 6 km from Scone Palace, the property is also 1.4 km away fr...

Guest Reviews
7.6 out of 10

From 329 Reviews
Starting From
GBP
Sunbank House Metro Hotel

50 Dundee Road , Perth , PH2 7BA

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and fre...

Guest Reviews
9.2 out of 10

From 705 Reviews
Starting From
GBP