Search Filter

Star
  • 15
  • 55
  • 49
  • 1
  • 0
  • 184
Accommodation Type
  • Holiday homes 126
  • Hotels 45
  • Apartments 40
  • Guest houses 32
  • Bed and breakfasts 25
  • Inns 9
  • Lodges 6
  • Country houses 5
  • Holiday parks 5
  • Motels 2
  • Resorts 2
  • Chalets 2
  • Villas 2
  • Hostels 1
  • Aparthotels 1
  • Campsites 1
Hotel Facilities
  • Parking285
  • Non-smoking throughout285
  • Internet services281
  • WiFi280
  • Free WiFi278
  • Free parking272
  • On-site parking250
  • Private parking217
  • WiFi available in all areas215
  • Heating211

304 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 2027 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 1248 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.2 out of 10

From 165 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 722 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.6 out of 10

From 273 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.3 out of 10

From 1410 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.8 out of 10

From 2605 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 1420 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 670 Reviews
Starting From
GBP
Scone Arms

2 Cross Street , New Scone , PH2 6LR

Featuring a bar, Scone Arms is situated in New Scone. Both free WiFi and private parking are accessible on site. Guest rooms in the hotel are fitted w...

Guest Reviews
0 out of 10

From 1 Reviews
Starting From
GBP