Photo by Florian Fuchs

Find hotels in Dundonnell from $96

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Dundonnell

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dundonnell hotels

1. Caledonian Hotel

Caledonian Hotel
3.0 star property
Ullapool
8.0 out of 10, Very good, (1,002 reviews)
"Nice little stay :)"
Australia
Johanna
$89 nightly
The price is $107
Dec 3 - Dec 4
Total with taxes and fees
Caledonian Hotel

2. Lochview Guest House

Lochview Guest House
3.0 star property
Ullapool
9.8 out of 10, Exceptional, (11 reviews)
"Great stay and helpful staff !"
United Kingdom
Tobi
$101 nightly
The price is $122
Nov 15 - Nov 16
Total with taxes and fees
Lochview Guest House

3. Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (569 reviews)
"Had an amazing stay here and the breakfast was fantastic. I would definitely recommend staying here."
United States
Neal
$122 nightly
The price is $147
Nov 11 - Nov 12
Total with taxes and fees
Creagan Guest House

4. Number 27

Number 27
3.5 star property
Ullapool
9.4 out of 10, Exceptional, (20 reviews)
"Fantastic property for short stay. Main double bed really comfortable. Quiet location but handy for town centre. Everything you need for self catering holiday. Would definitely stay again."
United States
Chris
$200 nightly
The price is $240
Nov 16 - Nov 17
Total with taxes and fees
Number 27

5. Highland Rooms

Highland Rooms
2.0 star property
Ullapool
9.8 out of 10, Exceptional, (21 reviews)
"Room was cozy and comfortable and mattress and duvet were soft and super inviting. I am a 70 year old solo traveler and felt very safe. Very homey. Not slick and impersonal. Owners were friendly and explained how to adjust heating etc. Absolutely would stay there again!"
United States
Debra
$96 nightly
The price is $96
Nov 15 - Nov 16
Total with taxes and fees
Highland Rooms

6. Braemore Walled Garden B&B

Braemore Walled Garden B&B
3.5 star property
Garve
9.8 out of 10, Exceptional, (14 reviews)
"Very nice bed and breakfast in very nice house surrounded by green garden. approximately 15 miles from the nice fishermen village Ullapool. The entrance from the road is marked with a very small sign that can easily be missed.There was no T.V in the room since the place is isolated."
Israel
Iris
$105 nightly
The price is $126
Nov 16 - Nov 17
Total with taxes and fees
Braemore Walled Garden B&B
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Dundonnell attractions

Discover the charm of Dundonnell, where adventure awaits! Visit Dundonnell to explore the breathtaking Corrieshalloch Gorge, hike the majestic Teallach Mountains, and relax by the serene tidal loch. Don’t miss the chance to wander through this historic village, perfect for outdoor enthusiasts and nature lovers alike.

Learn more about Dundonnell

Venture to An Teallach and Ullapool Harbour—just two of the sights around Dundonnell.

A grassy landscape with a small wooden bridge over a stream, leading to a body of water.
Photo by Florian Fuchs
Open Photo by Florian Fuchs

Top Dundonnell Hotel Reviews

Find out more about Dundonnell

Top reasons to visit Dundonnell

  • Stunning Highland Scenery: Experience breathtaking landscapes with picturesque mountains and serene riverside strolls.
  • Outdoor Adventures: Enjoy guided walks and a variety of eco-friendly activities perfect for outdoor enthusiasts.
  • Charming Accommodations: Choose from cozy bed and breakfasts to comfortable hotels catering to various needs.
  • Local Culture: Immerse yourself in the warm atmosphere and friendly locals while exploring local galleries.
  • Tranquil Beaches: Relax on scenic beaches, offering a unique blend of adventure and tranquility.

Find great hotels near Dundonnell

Discover the charming accommodations in Dundonnell, Scotland, perfect for your getaway. Whether you prefer a cozy bed and breakfast or a comfortable hotel, you'll find options that cater to various needs, including pet-friendly services and adventure-themed experiences. Enjoy the stunning Highland scenery while relaxing in well-appointed rooms, and savor delicious meals in welcoming dining areas. Dundonnell offers a unique blend of tranquility and excitement for every traveler.

  • Caledonian Hotel: Ideal for budget-conscious travelers, the Caledonian Hotel offers a welcoming atmosphere just 4 miles from Dundonnell. This pet-friendly establishment allows guests to bring their furry companions along for the adventure, making it a great choice for those who want to enjoy Scotland with their pets. With amenities tailored to pet owners, including a pet policy that accommodates various needs, the Caledonian Hotel ensures a comfortable stay for both you and your four-legged friends.
  • Harbour House Bed & Breakfast: Rated 9.6 out of 10, the Harbour House Bed & Breakfast is perfect for those seeking a blend of beachside relaxation and adventure. Located 5 miles from Dundonnell, this 4-star B&B provides direct access to the beach, allowing guests to dive into a world of outdoor activities. Whether you're into hiking, fishing, or exploring local caves, the Harbour House is your gateway to thrilling adventures. Guests praise the warm hospitality and the cozy, well-appointed rooms, making it a top choice for a memorable stay.
  • Creagan Guest House: With a guest rating of 9.4, Creagan Guest House stands out for its commitment to adventure seekers. Situated 4 miles from Dundonnell, this 3-star guesthouse offers a range of outdoor activities, including rock climbing, birdwatching, and sailing. It’s an ideal retreat for those looking to explore the stunning landscapes of Scotland while enjoying comfortable accommodations. Guests appreciate the friendly service and the inviting atmosphere, making it a great base for your adventures in the region.

Where to stay in Dundonnell

Exploring Dundonnell offers a unique blend of adventure and tranquility in the heart of the Scottish Highlands. This charming village provides access to breathtaking scenery, eco-friendly activities, and a warm atmosphere filled with friendly locals. Whether you seek budget-friendly options or luxurious retreats, Dundonnell's secluded beauty makes it an ideal destination for outdoor enthusiasts. Early spring is a perfect time to experience the vibrant landscapes and immerse yourself in the rich culture of this stunning region.

  • Ullapool: Nestled about 4 miles from Dundonnell, Ullapool is a charming city that attracts travelers year-round, with peak visitation in the spring and summer months. Known for its stunning outdoor experiences, Ullapool offers breathtaking scenery, a picturesque marina, and a lovely beach perfect for relaxation. Adventurous visitors can enjoy hiking trails that wind through the surrounding landscapes, while the local golf course provides a leisurely activity for golf enthusiasts. Don't miss exploring the vibrant local shops and enjoying the community parks that add to the town's welcoming atmosphere.
  • Garve: Garve is a delightful city where Dundonnell is situated, offering a variety of outdoor adventures and scenic views. With visitor numbers peaking in the spring and summer, this area is perfect for those seeking adventure, whether it's hiking through picturesque trails or enjoying winter sports at nearby ski fields. The beautiful beaches and parks nearby invite visitors to unwind and soak in the natural beauty. Garve's blend of tranquility and adventure makes it a perfect base for exploring the stunning Scottish Highlands.
  • Little Loch Broom: A quaint village located just 4 miles from Dundonnell, Little Loch Broom is a seasonal gem that draws visitors primarily from July to September. Known for its cultural charm and romantic seaside atmosphere, this village boasts beautiful beaches and historic sites, including a nearby castle that offers a glimpse into Scotland's rich history. Ideal for couples and culture enthusiasts, Little Loch Broom provides a serene escape with opportunities to explore its picturesque coastline and enjoy the local scenery.

Things to do near Dundonnell

Dundonnell, located in the stunning Scottish Highlands, is perfect for outdoor and eco-friendly adventures. Visitors can enjoy guided walks along picturesque trails, serene riverside strolls, and a variety of amenities to enhance their experience. Whether you're ticking items off your bucket list or simply taking a short walk, Dundonnell offers a range of activities that connect you with nature and the breathtaking landscapes surrounding this charming village.

Shopping

Dundonnell offers a quaint shopping experience with local gift shops featuring Scottish crafts and souvenirs. If you're up for a drive, check out the Strathpeffer Pavilion about 12 miles away for more extensive shopping options, including unique boutiques and artisanal products.

Recreation

Lochcarron Golf Course, a luxurious private club located 31 miles from Dundonnell, offers a serene golfing experience amid stunning landscapes. Enjoy a round of golf surrounded by picturesque views, perfect for relaxation and unwinding in nature's beauty.

Adventure

Explore the stunning landscapes of Dundonnell with exhilarating hikes in the nearby Beinn Dearg, offering breathtaking views of the Highlands. For a thrilling experience, try kayaking in Loch Broom, where you can paddle through crystal-clear waters while enjoying the scenic beauty of the rugged coastline.

Nightlife

Dundonnell offers a cozy nightlife with its charming local pubs like the Dundonnell Hotel, where you can enjoy a pint and live music. For a unique experience, consider a starlit walk along the shores of Loch Broom, soaking in the serene atmosphere of this stunning Scottish landscape.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dundonnell

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dundonnell are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dundonnell is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dundonnell is Monday. The most expensive day to stay in Dundonnell is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search feature lets you choose your budget and preferred location, among other options. You can arrange your results to display prices from lowest to highest, making it easy to find the most affordable hotels. Additionally, you can refine your search by hotel type—if you check the Eco-certified filter, you'll see a selection of sustainable and eco-friendly accommodations available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Dundonnell with your flights and activities through an Expedia package deal.

Find the best attractions near Dundonnell

Dundonnell is perfect for outdoor and eco-friendly adventure vacations, offering a variety of attractions such as picturesque harbors, stunning mountains, and local galleries. Visitors can enjoy scenic views, beach experiences, and engage with nature, making it an ideal destination for those seeking outdoor activities and exploration in this beautiful part of Scotland.

  • Ullapool Harbour: Located 4 miles from Dundonnell, Ullapool Harbour offers stunning coastal views and a relaxing beach atmosphere. Enjoy fresh seafood at local eateries while taking in the picturesque scenery that embodies the charm of the Scottish Highlands.
  • An Teallach: Just 3 miles away, An Teallach is a breathtaking mountain perfect for outdoor enthusiasts. With its dramatic peaks and rugged terrain, it provides an exhilarating adventure for hikers and offers spectacular panoramic views of the surrounding landscape.
  • Corrieshalloch Gorge: Situated 9 miles from Dundonnell, this striking canyon features lush greenery and a roaring waterfall. The gorge is ideal for adventurous spirits, showcasing beautiful walking paths and stunning natural scenery that will leave you in awe.

The nearest major airports for your trip to Dundonnell

For a visit to Dundonnell, Scotland, you can fly into two major airports: INVerness (INV) and Stornoway (SYY). Inverness (INV) is approximately 47 miles from Dundonnell, with excellent hotel options like the 5-star Rocpool Reserve and Ness Walk, both located 8 miles from the airport. Stornoway (SYY) is about 48 miles away, offering nearby accommodations such as the 4-star Stornoway Bed and Breakfast and Cabarfeidh Hotel, both just 2 miles from the airport. Additionally, Benbecula (BEB) is an option at 84 miles away, with hotels like the 3-star Orasay Inn located 7 miles from the airport. Each airport provides various transportation services to their respective hotels.

Frequently Asked Questions

What is the best area to stay in Dundonnell?

The best area to stay in Dundonnell is the immediate vicinity of Dundonnell House and the Dundonnell Hotel, as this is the primary hub of activity and services in the glen.

This area, located within the picturesque Dundonnell Glen, offers a concentrated collection of accommodations and amenities. It's situated near the head of Little Loch Broom, providing easy access to scenic walks and views of the surrounding mountains, including An Teallach. The main road, the A832, runs through this part of the glen, making it a convenient base for exploring.

For couples seeking a tranquil escape into nature, staying near Dundonnell House provides a secluded yet accessible experience. The proximity to walking trails and the natural beauty of the glen makes it ideal for those wanting to connect with the outdoors in a quiet setting.

Travelers looking for a base for hiking and outdoor adventures will find the area around the Dundonnell Hotel particularly suitable.

When is the best time to go to Dundonnell?

The best time to visit Dundonnell, Scotland, is during the late spring and summer months, particularly from May to September.

During this period, you'll experience the most favorable weather conditions, with longer daylight hours and milder temperatures, making it ideal for exploring the stunning natural landscapes. This is especially beneficial for outdoor activities like hiking in the surrounding mountains or enjoying scenic drives along the coast.

For travelers who enjoy outdoor pursuits, late spring and early summer offer the best opportunities for walking and wildlife spotting. The days are long, allowing for extended exploration of areas like the Fannichs or An Teallach, and the midges are generally less prevalent than in the peak of summer.

Families often find July and August ideal as the school holidays coincide with the warmest weather, making it comfortable for children to enjoy outdoor adventures. The slightly warmer temperatures are also suitable for activities around the nearby lochs and beaches.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dundonnell.

How much is the nightly rate at a Dundonnell hotel?

Prices for hotels in Dundonnell often vary, but you can find a great deal from $96 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia