Find and Book Top Hotels in Glenelg

Search among 4 available hotels and places to stay in Glenelg from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
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.8
Great16 reviews
6 adults
3 bedrooms
3 beds
MapView on map900 m from City Centre
From   US$ 201 /nightSelect
6 adults
3 bedrooms
3 beds
MapView on map2.5 km from City Centre
From   US$ 78 /nightSelect
Villa
800 m from City Centre
From   US$ 759 /nightSelect
1.2 km from City Centre
From   US$ 199 /nightSelect

Best hotels and places to stay in Glenelg

Why visit?

Glenelg, with its stunning natural beauty and historical sites, is a must-visit destination for tourists. The charm and tranquility of this coastal village make it an ideal place to relax and unwind. With a range of activities such as hiking, fishing, and exploring ancient castles, Glenelg offers a perfect blend of adventure and serenity.

Where to stay?

Glenelg VillageIf you want to be at the heart of the action, staying in Glenelg Village is the perfect choice. With a selection of hotels in Glenelg Village itself, you can enjoy the convenience of having everything within walking distance. From here, you can take leisurely strolls along the beach, visit local shops and restaurants, and explore historic sites like the Glenelg Brochs. Renowned for its picturesque views, Glenelg Village offers a true taste of Scottish coastal living. SandaigFor those seeking a peaceful retreat with breathtaking scenery, Sandaig is an excellent option. Nestled between mountains and sea, this area boasts a more secluded atmosphere, perfect for those who want to get away from it all. The nearby Eilean Donan Castle and Sandaig Bay offer opportunities for exploration and tranquility. With a few select hotels in the area, Sandaig provides a serene setting to unwind and enjoy natures beauty. BalmacaraFor a combination of natural beauty and convenience, Balmacara is an excellent choice. Located on the mainland, just across the bridge from Glenelg, Balmacara offers easy access to both the village and the wider region. With its stunning views of Loch Alsh and the surrounding mountains, Balmacara provides a picturesque backdrop for your stay. The area is also known for its wildlife, including otters and seals. Several hotels in Balmacara offer comfortable accommodations and warm hospitality.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

Glenelg Inn: This charming hotel in Glenelg offers comfortable accommodation at an affordable price. With its cozy rooms and welcoming atmosphere, guests can enjoy a homely stay. The inn also boasts an on-site restaurant serving delicious local cuisine, making it a great option for those looking to sample traditional Scottish dishes.

Glenelg Country House Hotel: Situated amidst beautiful gardens, Glenelg Country House Hotel offers a tranquil retreat at a reasonable price. The hotel features individually decorated rooms with elegant furnishings, ensuring a comfortable stay. Guests can also enjoy the hotels restaurant, which serves delectable meals using locally sourced ingredients.

Eilean Iarmain: Nestled on the Sleat Peninsula, Eilean Iarmain offers a great value for money option for those seeking a scenic and peaceful stay. With its stunning views of the Sound of Sleat, this hotel in Glenelg provides a perfect backdrop for a relaxing getaway. The hotel also offers various activities such as whisky tastings and live music events, adding to the overall experience.

Best kids-friendly hotels:

Glenelg Sands: With its family-friendly atmosphere and convenient location near the beach, Glenelg Sands is an ideal choice for families traveling with children. The hotel offers spacious rooms, some with sea views, and provides amenities like a childrens play area and on-site restaurant serving kid-friendly meals.

The Glenelg Hotel: This family-run hotel in Glenelg is known for its warm hospitality and welcoming atmosphere. The hotel offers comfortable and spacious rooms, and its location just a short walk from the beach makes it a popular choice for families. The hotel also provides facilities such as a childrens menu and high chairs for dining convenience.

Best hotels for romantic getaways:

Glenelg House: This charming boutique hotel in Glenelg offers a romantic setting for couples. With its elegant and cozy rooms, some featuring four-poster beds, couples can enjoy a romantic and intimate stay. The hotels restaurant serves delicious meals made from locally sourced ingredients, perfect for a romantic dinner.

Sandaig Cottage: Situated in the peaceful area of Sandaig, this hotel offers a secluded and romantic escape. The cottage-style rooms provide a cozy and intimate atmosphere, and the surrounding natural beauty creates a romantic backdrop. Couples can also enjoy walks along the nearby beach or explore the picturesque countryside.

Best for location:

Glenelg Skye Ferry Inn: Located near the Glenelg-Skye Ferry, this hotel offers a convenient base for exploring both Glenelg and the Isle of Skye. With comfortable rooms and stunning views of the surrounding landscapes, guests can truly appreciate the beauty of the area. The inn also serves delicious meals, including fresh seafood, providing a taste of the region.

Corran Bunkhouse: Situated in Balmacara, just a short drive from Glenelg, Corran Bunkhouse provides easy access to both areas. The hotel offers clean and comfortable rooms, making it a practical choice for those looking to explore the wider region. Its proximity to the scenic Loch Alsh adds to its appeal.

The Glenelg Inn: Located in the heart of Glenelg Village, The Glenelg Inn offers an excellent location for exploring the local attractions. With its cozy rooms and traditional Scottish charm, guests can immerse themselves in the villages history and enjoy easy access to nearby sights such as Eilean Donan Castle and Glenelg Brochs.

Best for a short city break:

Glenelg Sea View: Overlooking the sea, Glenelg Sea View offers a relaxing and comfortable stay for those on a short city break. The hotels modern rooms, some with balconies, provide stunning views of the water. Guests can also enjoy the nearby beach and take leisurely walks along the promenade.

The Glenelg Hotel: With its central location and easy access to local amenities, The Glenelg Hotel is a great choice for a short city break. The hotels comfortable rooms and friendly staff ensure a pleasant stay, and its proximity to restaurants, shops, and attractions adds convenience for exploring the area.

Show moreLess