Search Filter

Price

Star
  • 10
  • 52
  • 46
  • 5
  • 0
  • 181
Accommodation Type
  • Holiday homes 102
  • Hotels 62
  • Apartments 43
  • Bed and breakfasts 40
  • Guest houses 25
  • Inns 8
  • Lodges 5
  • Hostels 3
  • Cottages 3
  • Country houses 1
  • Motels 1
  • Holiday parks 1
Hotel Facilities
  • WiFi available in all areas228
  • Non-smoking throughout210
  • Heating198
  • Non-smoking rooms182
  • Garden165
  • Golf course (within 3 km)122
  • Family rooms96
  • Breakfast options95
  • Bar79
  • Restaurant73

Hotels near Byre Theatre


Please select a hotel from the list of hotels in and near Byre Theatre. The list below displays hotels within 30 kilometers of Byre Theatre.
Order By
HOTEL IMAGE
The Albany St Andrews

56 North Street , St Andrews , KY16 9AH

The Albany St Andrews is 0.21 kilometers from Byre Theatre. Room prices starting from £ 99

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

From 875 Reviews
Starting From
£ 99
HOTEL IMAGE
The Spindle B&B

4 Dempster Terrace , St Andrews , KY16 9QQ

The Spindle B&B is 0.36 kilometers from Byre Theatre. Room prices starting from £ 0

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

From 64 Reviews
Starting From
£ 0
HOTEL IMAGE
Dempster Lodge

Dempster Lodge, 14 Dempster Court , St Andrews , KY16 9EU

Dempster Lodge is 0.43 kilometers from Byre Theatre. Room prices starting from £ 0

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

From 80 Reviews
Starting From
£ 0
138 North Street

138 North Street 138 , St Andrews , KY16 9AF

138 North Street is 0.44 kilometers from Byre Theatre. Room prices starting from £ 0

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

From 13 Reviews
Starting From
£ 0
The Greyfriars Apartment

16b Greyfriars Garden , St Andrews , KY16 9HG

The Greyfriars Apartment is 0.53 kilometers from Byre Theatre. Room prices starting from £ 0

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

From 21 Reviews
Starting From
£ 0
Kinnettles Hotel

North Street , St Andrews , KY16 9AG

Kinnettles Hotel is 0.54 kilometers from Byre Theatre. Room prices starting from £ 243

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

From 304 Reviews
Starting From
£ 243
Montague Guest House

21 Murray Park , St Andrews , KY16 9AW

Montague Guest House is 0.56 kilometers from Byre Theatre. Room prices starting from £ 90

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

From 144 Reviews
Starting From
£ 90
Rooms at the Saint

170 South Street , St Andrews , KY16 9EG

Rooms at the Saint is 0.56 kilometers from Byre Theatre. Room prices starting from £ 165

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

From 1 Reviews
Starting From
£ 165
Greyfriars Inn

129 North Street , St Andrews , KY16 9AG

Greyfriars Inn is 0.56 kilometers from Byre Theatre. Room prices starting from £ 122.5

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

From 397 Reviews
Starting From
£ 122.5
St Andrews Tourist Hostel

Inchape House, St Marys Place , St Andrews , KY16 9UY

St Andrews Tourist Hostel is 0.57 kilometers from Byre Theatre. Room prices starting from £ 13.98

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

From 328 Reviews
Starting From
£ 13.98