Search Filter

Price

Star
  • 11
  • 52
  • 54
  • 1
  • 0
  • 182
Accommodation Type
  • Holiday homes 124
  • Hotels 45
  • Bed and breakfasts 34
  • Guest houses 33
  • Apartments 26
  • Inns 9
  • Lodges 7
  • Holiday parks 5
  • Cottages 5
  • Country houses 4
  • Motels 2
  • Resorts 2
  • Aparthotels 1
  • Hostels 1
  • Chalets 1
  • Villas 1
Hotel Facilities
  • Non-smoking throughout214
  • WiFi available in all areas207
  • Garden201
  • Heating199
  • Non-smoking rooms187
  • Golf course (within 3 km)116
  • Breakfast options96
  • Luggage storage73
  • Daily maid service71
  • Family rooms71

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 £ 42.5

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

From 407 Reviews
Starting From
£ 42.5
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 485 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
The Lovat Hotel

90 Glasgow Road , Perth , PH2 0LT

The Lovat Hotel is 0.49 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 38.5

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

From 55 Reviews
Starting From
£ 38.5
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 £ 40

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

From 638 Reviews
Starting From
£ 40
Perth Youth Hostel

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

Perth Youth Hostel is 0.96 kilometers from Perth Royal Infirmary Hospital. Room prices starting from £ 23

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

From 155 Reviews
Starting From
£ 23
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 £ 70

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

From 211 Reviews
Starting From
£ 70
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 £ 150

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

From 61 Reviews
Starting From
£ 150
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 379 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 £ 34

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

From 176 Reviews
Starting From
£ 34