Hotels in Crieff near Royal British Legion Crieff

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

59 results found

The Tower Gastro Pub & Apartments

81 East High Street, Crieff, United Kingdom

0.1 km to Royal British Legion (Open map)

Crieff centre can be reached within 10 minutes' walk. Offering spacious rooms, the 4-star The Tower Gastro Pub & Apartments Crieff...
Read more...
8.7
Fabulous
466 reviews

Fionas Cottage

62 East High Street, Crieff, United Kingdom

0.1 km to Royal British Legion (Open map)

The 3-bathroom villa is 1.9 km from Drummond Gardens, while St matthews Catholic Church is about 400 metres away. Situated merely a...
Read more...

Fir Tree Lodge - Seasgair Lodges

Fir Tree Lodge, Crieff, United Kingdom

0.2 km to Royal British Legion (Open map)

The heart of Crieff can be reached in 10 minutes' walk of the holiday home, and such culture-oriented venues as Library of...
Read more...

Firtree Bed And Breakfast At Galvelbeg House

Galvelbeg House, Perth Road, Crieff, United Kingdom

0.2 km to Royal British Legion (Open map)

This Crieff bed & breakfast lies approximately 100 metres from Lauder Park and within a few blocks of the contemporary Strathearn...
Read more...

Firtree Bed And Breakfast At Galvelbeg House

Galvelbeg House, Perth Road, Perth, United Kingdom

0.2 km to Royal British Legion (Open map)

Be sure to visit St matthews Catholic Church within reach of this Perth hotel. Situated a mere 12 minutes' stroll from Crieff War...
Read more...

Leadenflower Apartment

8 Leadenflower Place, Crieff, United Kingdom

0.2 km to Royal British Legion (Open map)

Guests can reach the centre of Crieff within 10 minutes' walk, and the contemporary Strathearn Gallery is 450 metres from this...
Read more...
5.9
Decent
14 reviews

Avonlea Self-Catering

17 Hill Street, Crieff, United Kingdom

0.4 km to Royal British Legion (Open map)

Diamond Jubilee Fountain is about 5 minutes on foot from this Crieff villa, and The Glenturret Distillery is 4.3 km away. The...
Read more...
9.1
Superb
53 reviews

The Hoolit

Crieff, United Kingdom

0.4 km to Royal British Legion (Open map)

The Glenturret Distillery is 4.7 km from the property, and Hosh is 2.4 km away. The 2-bedroom The Hoolit Villa Crieff is located...
Read more...
8.8
Fabulous
5 reviews

The Art Loft At Beechtrees, Crieff

The Art Loft, Academy Road, Crieff, United Kingdom

0.4 km to Royal British Legion (Open map)

The 50 m² apartment has a convenient location approximately 10 minutes on foot from St matthews Catholic Church. 2-bedroom The Art...
Read more...
9.3
Superb
57 reviews

The Murray Park Hotel

Connaught Terrace, Crieff, United Kingdom

0.4 km to Royal British Legion (Open map)

The centre of Crieff can be reached in 10 minutes' walk of this eco-friendly hotel, and such cultural venues as Library of...
Read more...
8.8
Fabulous
513 reviews

Merlindale

Perth Road, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

The centre of Crieff can be reached in 10 minutes' walk of the hotel, and such cultural venues as the contemporary Strathearn...
Read more...
9.8
Exceptional
182 reviews

Lismore

Flat 2 1 Addison Terrace, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

The 90 m² apartment is located 4.3 km from The Glenturret Distillery and not far from Macrosty Park. Nestled about a 5-minute walk...
Read more...
9.0
Superb
10 reviews

A Modern And Homely Apartment

11 West High Street, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

Macrosty Park can be reached by car in a few minutes, while St matthews Catholic Church is right by the 3-bedroom apartment. A Modern…
Read more...
6.3
Pleasant
37 reviews

1 Bed In Crieff Oc-87497

The Turret, , Inchglas, , Broich Terrace, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

This apartment offers a convenient location, in close proximity to Diamond Jubilee Fountain. To enjoy your vacation in Crieff, stay...
Read more...
10
Exceptional
2 reviews

1 Bed In Crieff Oc-87498

The Moat, , Inchglas, , Broich Terrace, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

The apartment lies 4.2 km from St James Episcopal Church and 4.7 km from Library of Innerpeffray. The 1-bedroom 1 Bed In Crieff Oc…
Read more...
9.5
Exceptional
2 reviews

Honeybrook

Honeybrook 50 King Street, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

Diamond Jubilee Fountain is only 300 metres away, and cultural attractions such as Library of Innerpeffray lie within a 5-km...
Read more...

The Wee Hideaway

45 Commissioner Street_X000D_, Crieff, United Kingdom

0.5 km to Royal British Legion (Open map)

Guests can reach the centre of Crieff within 10 minutes' walk, and the contemporary Strathearn Gallery is just a few steps from the...
Read more...
9.5
Exceptional
8 reviews

Bank Place

18 Bank Place, Crieff, United Kingdom

0.6 km to Royal British Legion (Open map)

The property offers a convenient location, in proximity to The Glenturret Distillery, while natural sights like Macrosty Park are...
Read more...
8.2
Very Good
29 reviews

The Church Tower

Heathcote Road, Crieff, United Kingdom

0.6 km to Royal British Legion (Open map)

This Crieff holiday home offers a convenient location, a short way from The Glenturret Distillery, while natural sights like...
Read more...
10
Exceptional
3 reviews

Leven House Bed And Breakfast

Comrie Road, Crieff, United Kingdom

0.6 km to Royal British Legion (Open map)

Millhills, ring-ditch 450m E of Dornock Lodge is about 10 minutes' drive from the hotel, while Hosh is nestled nearly 15 minutes'...
Read more...
9.4
Superb
116 reviews
Thank you for subscribing
Close