Filter by:
Based on 1,632 verified reviews
AI-generated summary based on recent guest reviews
At The Morar Hotel, travellers praise the superb scenic setting and consistently friendly, hard-working staff, while rooms and parts of the property are often described as basic or dated, with some being on the small side.
Read moreWas this helpful?
Damien
2 weeks ago
·
Stayed 2 nights
Andrew
Apr 29, 2026
·
Stayed 2 nights
Philippe
Apr 18, 2026
·
Stayed 1 night
George
Apr 11, 2026
·
Stayed 1 night
Allan
Mar 29, 2026
·
Stayed 2 nights
Located in Mallaig, Morar Hotel is by the ocean, within a 5-minute drive of Camusdarach Beach and Land, Sea & Islands Visitor Centre. This hotel is 8.2 mi (13.2 km) from Armadale Ferry Terminal and 1.9 mi (3.1 km) from Morar Beach.
Camusdarach Beach(0.6 miles)
Land, Sea & Islands Visitor Centre(2.2 miles)
Mallaig Heritage Centre(3 miles)
Mallaig Harbour(3 miles)
Mallaig Ferry Terminal(3.1 miles)
Morar Beach(1.9 miles)
Free self parking is available onsite, with limited spaces. No reservation is required.
Buffet breakfasts are available daily from 7:30 AM to 9:30 AM for a fee of approximately GBP 15 for adults and children.
Pets are allowed with a fee of GBP 20 per accommodation, varying based on the length of stay. Service animals are exempt from fees.
Check-in is from 3:00 PM to 10:00 PM, and check-out is at 11:00 AM. Early or late check-in/check-out may be available upon request but cannot be guaranteed.
The property features step-free entrances and wheelchair-accessible facilities in public areas. Specific details about room accessibility are not provided.
The hotel is located in Mallaig, just a 5-minute drive from Camusdarach Beach and Land, Sea & Islands Visitor Centre. It is 8.2 miles from Armadale Ferry Terminal and 1.9 miles from Morar Beach.
Children are allowed to stay at the property. The minimum age for children to stay for free is not specified.
Instant AI responses are based on hotel information