Dundonnell hotels from HK$880

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dundonnell hotels

Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (527)
"Very welcoming, comfortable room, yummy breakfast and beautiful town."
Canada
amber
The price is HK$781
HK$937 total
includes taxes & fees
9 Jan - 10 Jan 2026
Creagan Guest House

Caledonian Hotel

Caledonian Hotel
3.0 star property
Ullapool
7.4 out of 10, Good, (1000)
"Great breakfast- convenient parking-helpful staff"
United States
Ben D
The price is HK$733
HK$880 total
includes taxes & fees
10 Jan - 11 Jan 2026
Caledonian Hotel

Number 27

Number 27
3.5 star property
Ullapool
9.4 out of 10, Exceptional, (20)
"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
The price is HK$1,561
HK$1,874 total
includes taxes & fees
17 Dec - 18 Dec
Number 27
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Dundonnell Hotel Reviews

More cheap stays in Dundonnell

Find out more about Dundonnell

Top reasons to visit Dundonnell

  • Stunning Natural Landscapes: Dundonnell is surrounded by breathtaking scenery, including mountains, harbours, and ancient forests, perfect for nature lovers.
  • Adventure Activities: Visitors can engage in thrilling outdoor pursuits, catering to both adrenaline seekers and those preferring leisurely explorations.
  • Eco-Friendly Tourism: The area promotes eco-friendly travel, appealing to environmentally conscious visitors.
  • Charming Accommodation: A variety of delightful hotels and bed and breakfasts provide unique and comfortable stays.
  • Local Amenities: Discover quaint shops and amenities that enhance the local charm of Dundonnell.

Find great hotels near Dundonnell

In the picturesque region of Dundonnell, you’ll discover a variety of accommodation options, including charming hotels and delightful bed and breakfasts. Ideal for adventurers and golf enthusiasts alike, many establishments offer pet-friendly services. With accessible parking available for guests, you can explore nearby Ullapool and the stunning landscapes with ease. Discover competitive accommodation rates that cater to every traveller's needs in this beautiful part of Scotland.

  • Caledonian Hotel: Nestled 6.4km from Dundonnell, the Caledonian Hotel offers a unique eco-friendly retreat for travellers seeking a pet-friendly experience. This charming hotel boasts eco-certification, making it an ideal choice for environmentally conscious guests. The property welcomes pets with specific policies in place, allowing you to enjoy your holiday with your furry friends. With its commitment to sustainability, the Caledonian Hotel provides a comfortable and responsible lodging option that is sure to enhance your stay in Scotland.
  • Harbour House Bed & Breakfast: Located 8.0km from Dundonnell, the Harbour House Bed & Breakfast is a delightful 4-star accommodation perfect for those in search of a beach and golf-themed adventure. With direct access to the beach, guests can indulge in sun, sea, and sand. For the golf enthusiasts, the property offers golf-related activities, ensuring a fulfilling experience. Additionally, adventure sports such as cave exploring, fishing, and hiking are available nearby, catering to the adventurous spirit in every traveller.
  • Creagan Guest House: Situated 8.0km from Dundonnell, the Creagan Guest House provides a cosy 3-star environment for adventure seekers. This guesthouse is designed for those who wish to immerse themselves in outdoor activities, offering a range of adventure sports both onsite and in the vicinity. Guests can partake in rock climbing, fishing, sailing, and even birdwatching. The welcoming atmosphere and proximity to various recreational pursuits make Creagan Guest House an excellent choice for an exhilarating holiday in Scotland.

Where to stay in Dundonnell

Dundonnell offers a unique blend of adventure and tranquility, perfect for eco-friendly travellers. Explore the adjacent An Teallach Mountains and wander through ancient forests that evoke a sense of timelessness. This beautiful part of Scotland boasts stunning scenery and a welcoming atmosphere, making it an ideal base for outdoor pursuits. Whether seeking budget-friendly options or a touch of luxury, Dundonnell and its surroundings cater to all, ensuring an unforgettable experience.

  • Garve: Nestled in the scenic landscape of the Scottish Highlands, Garve is a charming destination offering a blend of outdoor adventures and stunning natural beauty. With Dundonnell situated in Garve, visitors can easily access a variety of hiking trails and recreational areas. The town is particularly popular between April and July, making it an ideal time for travellers seeking outdoor experiences. Highlights include nearby beaches, parks, and nature reserves, where one can immerse in the picturesque scenery and enjoy activities such as hiking and exploring the local flora and fauna.
  • Loggie: Located a mere 6.4km from Dundonnell, the quaint village of Loggie is perfect for those who appreciate eco-friendly and beach experiences. Peak visitor numbers occur from July to September, when the village comes alive with seasonal activities and tours. Travellers can enjoy scenic ferry rides and explore the beautiful beaches that surround this delightful village. Loggie is also home to captivating nature reserves and parks, providing ample opportunities for outdoor exploration and relaxation amidst breathtaking views.
  • Rhue: Situated 9.7km from Dundonnell, Rhue is a picturesque village that beckons visitors with its cultural charm and stunning coastal scenery. The village sees a surge of visitors during the summer months of July to September, attracted by its beautiful beaches and cultural offerings. Highlights include local museums, galleries, and a marina, making it a perfect spot for those looking to indulge in both relaxation and cultural experiences. Rhue combines the best of beach life and rich heritage, ensuring a memorable visit for all.

Things to do near Dundonnell

Dundonnell offers a fantastic setting for outdoor and eco-friendly adventures. Visitors can enjoy various activities, including thrilling adventure sports and scenic tours of the stunning Scottish landscape. Whether you're seeking an adrenaline rush or a leisurely exploration, Dundonnell has something to cater to your adventurous spirit. Be sure to experience the local charm, including the quaint shops and amenities available in the area.

Shopping

If you're up for a drive, the Perfume Studio, located 25.7km away from Dundonnell, offers a unique selection of fragrances, perfect for gifts. In Dundonnell itself, you can explore local shops for charming souvenirs that capture the essence of Scotland.

Recreation

Experience the Ullapool Golf Club, just 8.0km from Dundonnell, where you can enjoy a round of golf amidst stunning landscapes. For a touch of luxury, visit the Lochcarron Golf Course, located 49.9km away, offering a serene atmosphere and refined amenities for a perfect day out.

Adventure

Explore the rugged beauty of Dundonnell by hiking the nearby mountains, offering spectacular views and a taste of the wild Highlands. For thrill-seekers, try water sports at Loch Broom, including kayaking and paddleboarding, or embark on a wildlife tour to spot local fauna in their natural habitat.

Nightlife

Dundonnell offers a tranquil yet charming nightlife, perfect for unwinding after a day of exploration. Enjoy a pint at the local pub, where friendly locals share stories, or take a leisurely stroll along the scenic shores, soaking in the serene atmosphere of the Scottish Highlands.

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

Booking tips and Expedia advantages for Dundonnell

To save money on your trip to Dundonnell, consider visiting between January and March for lower accommodation prices. Booking your hotel one month in advance or checking last-minute deals on Expedia can yield significant savings, especially if you stay on a Monday, the cheapest day. Avoid Saturdays for better rates. Utilise Expedia’s filters to find budget-friendly options, and combine your hotel, flights, and activities for packages that offer the best deals. Additionally, explore free activities in the area to enhance your experience without straining your wallet.

  • 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 June 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and type of accommodation that suits you best. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Dundonnell with your flights and activities through an Expedia package.

Find the best attractions near Dundonnell

Dundonnell offers an ideal setting for eco-friendly and adventurous holidays, with a variety of attractions to explore. Visitors can enjoy breathtaking landscapes, including harbours, mountains, and canyons. The destinations cater to those seeking outdoor experiences, scenic views, and a touch of beach life, making it a perfect getaway for nature enthusiasts.

  • Ullapool Harbour: Situated 6.4km from Dundonnell, Ullapool Harbour offers stunning coastal scenery and a vibrant beach atmosphere. It's an ideal spot for leisurely walks along the waterfront, where you can enjoy fresh sea air and picturesque views of the surrounding landscapes.
  • An Teallach: Located 4.8km away, An Teallach is a majestic mountain known for its adventurous trails and breathtaking vistas. This outdoor playground is perfect for hiking enthusiasts looking to explore dramatic peaks and immerse themselves in the natural beauty of the Scottish Highlands.
  • Ullapool Museum: Just 6.4km from Dundonnell, Ullapool Museum provides a glimpse into the rich local history and culture. Delve into fascinating exhibits that celebrate the heritage of this charming fishing village and its significance in the region.

The nearest major airports for your trip to Dundonnell

When planning your visit to Dundonnell, you can fly into two major airports: INVerness (INV) and Stornoway (SYY). Inverness Airport is situated 75.6km from Dundonnell, with excellent hotel options such as the 5-star Ness Walk and Rocpool Reserve, both 12.9km away, offering airport shuttle services. Alternatively, Stornoway Airport is located 412.9km from Dundonnell, with nearby accommodation including the 4-star Cabarfeidh Hotel, and the 3.5-star County Hotel, both just 3.2km from the airport. These hotels provide convenient access to the airport, making your journey seamless.

Frequently asked questions

What's the best place for a stay in Dundonnell?
Caledonian Hotel, located 4.4 mi (7 km) from the heart of Dundonnell, is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are Harbour House Bed & Breakfast and Altnacealgach Motel. See all available top hotels, or vacation rentals in Dundonnell.
What are some of the best holiday rentals that Dundonnell has to offer?
Loch Broom Glamping: This holiday home rental outside of Dundonnell is located in the mountains, and has a garden, a selection of games and free WiFi to put you at ease in your new surroundings. Kitchen amenities include an electric kettle to make your meal-planning easier. See all vacation rentals in Dundonnell.
If I need to cancel my hotel reservation in Dundonnell, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dundonnell.
What's it like to stay in Dundonnell?
Visitors will definitely enjoy all that Dundonnell has to offer. There are 95 hotels and other accommodation options in the surrounding area. Find out more about Dundonnell.
What should I see while I'm in Dundonnell?
Places to visit in the wider area include An Teallach, Ullapool Harbour and Ullapool Ferry Terminal. You'll also find Lael Forest Garden and Falls of Measach in the area. Take a look at what more there is to see and do in Expedia's Dundonnell guide.
What's the seasonal weather like in Dundonnell?
The hottest months are usually July and August, with an average temperature of 12°C, while the coldest months are January and February, with an average of 4°C. The rainiest months in Dundonnell are December, October, January and November, with each month seeing an average of 176 mm of rainfall.

Explore a world of travel with Expedia