Search Filter

Price

Star
  • 13
  • 60
  • 58
  • 2
  • 0
  • 194
Accommodation Type
  • Holiday homes 126
  • Hotels 53
  • Apartments 37
  • Guest houses 35
  • Bed and breakfasts 35
  • Inns 10
  • Lodges 8
  • Holiday parks 5
  • Cottages 5
  • Country houses 4
  • Hostels 2
  • Motels 2
  • Resorts 2
  • Aparthotels 1
  • Chalets 1
  • Villas 1
Hotel Facilities
  • Non-smoking throughout238
  • WiFi available in all areas227
  • Heating218
  • Garden208
  • Non-smoking rooms204
  • Golf course (within 3 km)122
  • Breakfast options109
  • Family rooms85
  • Luggage storage83
  • Bar78

Hotels near Perth Theatre


Please select a hotel from the list of hotels in and near Perth Theatre. The list below displays hotels within 30 kilometers of Perth Theatre.
Order By
HOTEL IMAGE
Mercure Perth Hotel

West Mill Street , Perth , PH1 5QP

Mercure Perth Hotel is 0.26 kilometers from Perth Theatre. Room prices starting from £ 55.8

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

From 1223 Reviews
Starting From
£ 55.8
HOTEL IMAGE
Clover Holidays - New Row

18/4 New Row , Perth , PH1 5QA

Clover Holidays - New Row is 0.28 kilometers from Perth Theatre. Room prices starting from £ 0

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

From 20 Reviews
Starting From
£ 0
HOTEL IMAGE
The Royal George Hotel

Tay Street , Perth , PH1 5LD

The Royal George Hotel is 0.31 kilometers from Perth Theatre. Room prices starting from £ 44.99

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

From 1361 Reviews
Starting From
£ 44.99
New County Hotel

22/30 County Place , Perth , PH2 8EE

New County Hotel is 0.32 kilometers from Perth Theatre. Room prices starting from £ 54

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

From 2054 Reviews
Starting From
£ 54
Boatland Lodge

, Perth , PH2

Boatland Lodge is 0.32 kilometers from Perth Theatre. Room prices starting from £ 0

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

From 1 Reviews
Starting From
£ 0
Salutation Hotel

34 South St , Perth , PH2 8PH

Salutation Hotel is 0.35 kilometers from Perth Theatre. Room prices starting from £ 46.66

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

From 1379 Reviews
Starting From
£ 46.66
Woodlea

23 York Place , Perth , PH2 8EP

Woodlea is 0.41 kilometers from Perth Theatre. Room prices starting from £ 60

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

From 401 Reviews
Starting From
£ 60
Tay Views

44 Tay Street , Perth , PH1 5TR

Tay Views is 0.42 kilometers from Perth Theatre. Room prices starting from £ 0

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

From 10 Reviews
Starting From
£ 0
Alexander Residence

2 Barossa Place , Perth , PH1 5HG

Alexander Residence is 0.42 kilometers from Perth Theatre. Room prices starting from £ 265

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

From 84 Reviews
Starting From
£ 265
Tay Apartments

17 Rose Terrace , Perth , PH1 5HA

Tay Apartments is 0.42 kilometers from Perth Theatre. Room prices starting from £ 140

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

From 41 Reviews
Starting From
£ 140