Search Filter

Price

Star
  • 10
  • 55
  • 53
  • 2
  • 0
  • 136
Accommodation Type
  • Holiday homes 52
  • Hotels 44
  • Bed and breakfasts 41
  • Cottages 34
  • Guest houses 33
  • Apartments 23
  • Inns 8
  • Lodges 6
  • Country houses 4
  • Holiday parks 4
  • Motels 2
  • Resorts 2
  • Aparthotels 1
  • Hostels 1
  • Chalets 1
Hotel Facilities
  • Parking247
  • Free parking241
  • Heating228
  • Non-smoking throughout224
  • Internet services211
  • WiFi210
  • Free WiFi209
  • Non-smoking rooms195
  • Private parking171
  • On-site parking168

Hotels near Perth Royal Infirmary Hospital


Please select a hotel from the list of hotels in and near Perth Royal Infirmary Hospital. The list below displays hotels within 30 kilometers of Perth Royal Infirmary Hospital.
Order By
HOTEL IMAGE
The Fitzroy

8 Western Avenue , Perth , PH1 1NY

The Fitzroy is 0.13 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 44.1

Check availability and book online.
Guest Reviews
9.8 out of 10

From 341 Reviews
Starting From
£ 44.1
HOTEL IMAGE
Rowanlea Guest House

87 Glasgow Road , Perth , PH2 0PQ

Rowanlea Guest House is 0.40 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 45

Check availability and book online.
Guest Reviews
9.6 out of 10

From 426 Reviews
Starting From
£ 45
HOTEL IMAGE
Clover Holidays - Leslie House

42 Rannoch Road, Perth , Perth , PH1 2BU

Clover Holidays - Leslie House is 0.43 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.5 out of 10

From 18 Reviews
Starting From
£ 0
Best Western Lovat Hotel

Glasgow Road , Perth , PH2 0LT

Best Western Lovat Hotel is 0.50 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 53.96

Check availability and book online.
Guest Reviews
7.7 out of 10

From 315 Reviews
Starting From
£ 53.96
Heidl Guest House

43 York Place , Perth , PH2 8EH

Heidl Guest House is 0.94 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 38

Check availability and book online.
Guest Reviews
9.5 out of 10

From 575 Reviews
Starting From
£ 38
Perth SYHA Hostelling Scotland

Perth College UHI. Crieff Road , Perth , PH1 2GA

Perth SYHA Hostelling Scotland is 0.96 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 22

Check availability and book online.
Guest Reviews
8.4 out of 10

From 120 Reviews
Starting From
£ 22
The Grampian Hotel

37 York Place , Perth , PH2 8EH

The Grampian Hotel is 0.98 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 60

Check availability and book online.
Guest Reviews
8.4 out of 10

From 274 Reviews
Starting From
£ 60
Munro Luxury Apartments

38 Vasart Court , Perth , PH1 5QZ

Munro Luxury Apartments is 1.03 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 180

Check availability and book online.
Guest Reviews
9.6 out of 10

From 47 Reviews
Starting From
£ 180
Westview

49 Dunkeld Road , Perth , PH1 5RP

Westview is 1.07 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 40

Check availability and book online.
Guest Reviews
9.2 out of 10

From 198 Reviews
Starting From
£ 40
Alma Villa Guest House

Alma Villa Guest House 73 Dunkeld Road , Perth , PH1 5RP

Alma Villa Guest House is 1.07 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 33

Check availability and book online.
Guest Reviews
9.7 out of 10

From 81 Reviews
Starting From
£ 33