Find and Book Top Hotels in Invermoriston

Search among 6 available hotels and places to stay in Invermoriston from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-6 out of 6
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great279 reviews
MapView on map400 yd from City Center
From   US$ 222 /nightSelect
MapView on map2.7 mi from City Center
From   US$ 38 /nightSelect
8.2
Great111 reviews
600 yd from City Center
From   US$ 99 /nightSelect
8.4
Great48 reviews
700 yd from City Center
From   US$ 113 /nightSelect
8.4
Great44 reviews
500 yd from City Center
From   US$ 105 /nightSelect
8.8
Great20 reviews
500 yd from City Center
From   US$ 168 /nightSelect

Best hotels and places to stay in Invermoriston

Why visit?

Invermoriston, a charming village in the United Kingdom, offers a delightful escape for tourists seeking tranquility and natural beauty. With its stunning landscapes and idyllic setting, it is no wonder visitors are drawn to this picturesque destination. Invermoriston boasts a range of accommodation options, including hotels and accommodations, making it a perfect choice for a peaceful getaway.

Where to stay?

Invermoriston Hotel: Located in the heart of the village, the Invermoriston Hotel offers guests a cozy and inviting atmosphere. With its comfortable rooms and friendly staff, this hotel provides an ideal base for exploring the surrounding area. The hotel is within walking distance of several tourist attractions, including the enchanting Invermoriston Falls.

Loch Ness Lodge: For those seeking a more luxurious experience, the Loch Ness Lodge is a top choice. This elegant hotel offers stunning views of Loch Ness and provides guests with a tranquil and serene retreat. With its refined decor and excellent service, the Loch Ness Lodge guarantees a memorable stay.

Glenmoriston Arms Hotel: Situated on the banks of the River Moriston, the Glenmoriston Arms Hotel is a charming establishment that combines traditional Scottish charm with modern comfort. The hotel boasts cozy rooms, a welcoming bar, and an onsite restaurant serving delicious local cuisine. The scenic surroundings and warm hospitality make it an excellent choice for travelers.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Craigdarroch Inn: The Craigdarroch Inn offers comfortable and affordable accommodation for budget-conscious travelers. Located in the heart of Invermoriston, this hotel provides easy access to nearby attractions, including the picturesque Urquhart Castle. With its cozy rooms and friendly staff, The Craigdarroch Inn ensures a pleasant stay without breaking the bank.

The Glenmoriston Arms B&B: The Glenmoriston Arms B&B combines affordability with a warm and welcoming atmosphere. Situated near the River Moriston, this bed and breakfast offers comfortable rooms and a delicious complimentary breakfast. The convenient location allows guests to explore the charming village and its stunning surroundings without spending a fortune.

The Balmoral Guest House: The Balmoral Guest House provides excellent value for money with its comfortable rooms and attentive service. Located within walking distance of Invermoriston Falls, this guest house offers stunning views of the natural beauty that surrounds it. With its reasonable rates and convenient amenities, The Balmoral Guest House is a great choice for budget-conscious travelers.

Best kids-friendly hotels:

Invermoriston Holidays: Invermoriston Holidays is a family-friendly accommodation option that offers a range of amenities and activities to keep children entertained. The spacious self-catering lodges provide plenty of space for families, and the onsite playground and games room ensure that kids will have a memorable stay.

Moriston House Hotel: Moriston House Hotel welcomes families with its comfortable rooms and child-friendly facilities. The hotels surrounding gardens provide a safe space for children to play, and the nearby attractions, such as Loch Ness, offer additional entertainment options for the whole family.

Best hotels for a romantic getaway:

The Loch Ness Inn: The Loch Ness Inn offers a romantic setting with its cozy rooms and breathtaking views of the surrounding mountains. Couples can enjoy leisurely walks along the nearby Loch Ness, and the inns onsite restaurant serves delicious meals for a romantic evening.

The Moorings Hotel: Nestled on the banks of the Caledonian Canal, The Moorings Hotel provides a tranquil retreat for couples seeking a romantic getaway. The hotels elegant rooms, scenic views, and serene atmosphere create the perfect ambiance for a memorable stay.

Best for location:

The Glenmoriston Townhouse Hotel: The Glenmoriston Townhouse Hotel is ideally situated in the heart of Invermoriston, making it a perfect base for exploring the village and its surrounding attractions. The hotels central location allows easy access to shopping, dining, and cultural experiences.

The Crown Hotel: The Crown Hotel offers a convenient location near Invermoristons main attractions. With its comfortable rooms and onsite restaurant, guests can enjoy easy access to attractions like the famous Loch Ness and Urquhart Castle.

The Stronlossit Inn: Although located slightly outside of Invermoriston, The Stronlossit Inn is worth mentioning due to its proximity to the stunning Glencoe Valley. This inn provides a peaceful retreat amidst breathtaking landscapes, making it an excellent choice for nature lovers.

Best for a short city break:

The Inch Hotel: The Inch Hotel, situated on the banks of Loch Ness, offers a perfect combination of tranquility and access to nearby city attractions. Guests can enjoy stunning views, explore the village of Invermoriston, and venture out to the nearby city of Inverness for a short city break.

The Lovat, Loch Ness: The Lovat, Loch Ness is a boutique hotel located just a short drive away from Invermoriston. This elegant hotel provides a peaceful escape with its spacious rooms and fine dining options. Guests can easily explore the surrounding area and enjoy a brief city break in Inverness.

Show moreLess