A lighthouse on a rocky island with calm water and distant mountains.

Find hotels in Craignure from Rp1.238.637

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Craignure hotels

1. The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
Isle of Mull
United States
Michelle
Rp2.633.003
Rp3.159.603 total
includes taxes & fees
1 Nov - 2 Nov
The Isle of Mull Hotel and Spa

2. Perle Oban Hotel & Spa

Perle Oban Hotel & Spa
Oban
Canada
Tracey
Rp2.306.547
Rp2.767.857 total
includes taxes & fees
8 Nov - 9 Nov
Perle Oban Hotel & Spa

3. No17 The Promenade

No17 The Promenade
Oban
United States
Kristen
Rp3.140.453
Rp3.768.543 total
includes taxes & fees
4 Nov - 5 Nov
No17 The Promenade

4. The Scot

The Scot
Oban
United States
Angelika
Rp1.410.346
Rp1.692.415 total
includes taxes & fees
2 Nov - 3 Nov
The Scot

5. The Whisky Vaults

The Whisky Vaults
Oban
United States
Alan
Rp1.326.513
Rp1.591.815 total
includes taxes & fees
1 Nov - 2 Nov
The Whisky Vaults

6. Lochaline Hotel

Lochaline Hotel
Oban
United States
Linda
Rp2.448.489
Rp2.938.186 total
includes taxes & fees
1 Nov - 2 Nov
Lochaline Hotel

7. Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa
Oban
United States
Tim
Rp6.308.653
Rp7.570.384 total
includes taxes & fees
10 Nov - 11 Nov
Isle of Eriska Hotel and Spa

8. The Ranald Hotel

The Ranald Hotel
Oban
Australia
Catherine
Rp1.623.260
Rp1.947.912 total
includes taxes & fees
13 Nov - 14 Nov
The Ranald Hotel

9. Oban Bay Hotel

Oban Bay Hotel
Oban
United Kingdom
William
Rp2.235.400
Rp2.682.480 total
includes taxes & fees
2 Nov - 3 Nov
Oban Bay Hotel

10. Knipoch House Hotel by Oban

Knipoch House Hotel by Oban
Oban
Canada
Wayne
Rp2.111.377
Rp2.533.653 total
includes taxes & fees
1 Nov - 2 Nov
Knipoch House Hotel by Oban

11. Premier Inn Oban

Premier Inn Oban
Oban
United States
Raymond
Rp1.143.417
Rp1.372.100 total
includes taxes & fees
8 Nov - 9 Nov
Premier Inn Oban

12. Blair Villa South

Blair Villa South
Oban
United Kingdom
Kevin
Rp1.971.329
Rp2.365.689 total
includes taxes & fees
21 Oct - 22 Oct
Blair Villa South

13. The Royal Hotel

The Royal Hotel
Oban
United Kingdom
Charles
Rp1.508.127
Rp1.809.752 total
includes taxes & fees
1 Nov - 2 Nov
The Royal Hotel

14. Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
Australia
chris
Rp1.743.218
Rp2.091.862 total
includes taxes & fees
10 Nov - 11 Nov
Muthu Alexandra Hotel

15. Oyster Inn

Oyster Inn
Oban
Rp2.029.761
Rp2.435.714 total
includes taxes & fees
17 Oct - 18 Oct
Oyster Inn

16. Dungallan Country House

Dungallan Country House
Oban
United States
Whit
Rp4.760.713
Rp5.712.903 total
includes taxes & fees
1 Nov - 2 Nov
Dungallan Country House

17. Ronebhal B&B

Ronebhal B&B
Oban
United States
Robert
Rp1.916.208
Rp2.299.449 total
includes taxes & fees
1 Nov - 2 Nov
Ronebhal B&B

18. The Great Western Hotel

The Great Western Hotel
Oban
United Kingdom
Malcolm
Rp1.312.958
Rp1.575.549 total
includes taxes & fees
8 Nov - 9 Nov
The Great Western Hotel

19. Driftwood Cottage

Driftwood Cottage
Isle of Mull
Rp34.841.934
Rp34.841.934 total
includes taxes & fees
23 Oct - 24 Oct
Driftwood Cottage

20. The Ranald Apartments

The Ranald Apartments
Oban
Canada
Rosie
Rp1.561.355
Rp1.873.626 total
includes taxes & fees
1 Nov - 2 Nov
The Ranald Apartments
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Craignure

Craignure awaits: its marina, natural setting and more!

See all hotels in Craignure
A rocky shoreline with yellow lichen and pink flowers, and a ship named 'Caledonian MacBride' in the background.
Photo by Mick Garratt

Top Craignure Hotel Reviews

Perle Oban Hotel & Spa

Perle Oban Hotel & Spa

8/10 Good
"So much fun staff were awesome wonderful clean room excellent dining!"
Derrith 2-night trip
Posted 2 hours ago
Perle Oban Hotel & Spa
Corran House Guest House

Corran House Guest House

10/10 Excellent
"We really liked the hotel feel our twin room with ensuite had. It was clean, spacious and comfortable. There was a great selection of food in the kitchen for breakfast and we appreciated the complimentary coffees. Although we knew in advance about the bar downstairs, the only down side of the stay was that the music coming up through the floor was quite loud."
Lynda 3-night trip
Posted 3 hours ago
Corran House Guest House
Oban Bay Hotel

Oban Bay Hotel

10/10 Excellent
"A lovely night away the thermal experience was great too!"
Katie 1-night trip
Posted 6 hours ago
Oban Bay Hotel
Knipoch House Hotel

Knipoch House Hotel

10/10 Excellent
"We had a lovely two night stay at The Knipock Hotel. The staff were exceptional . The ambiance at the hotel was pleasing. I would definitely recommend this hotel to others. Thank you all so much."
Wayne 2-night trip
Posted 22 hours ago
Knipoch House Hotel
The Royal Hotel

The Royal Hotel

10/10 Excellent
"Lovely hotel and very well situated for the ferry terminal. Really great breakfast. Limited parking spaces but the lady on reception was so helpful in notifying us when a space became available (thank you again!)"
Helen 2-night trip
Posted 2 days ago
The Royal Hotel
The Ranald Hotel

The Ranald Hotel

8/10 Good
"The staff were friendly and helpful. The room was nice, large and had everything needed. The bathroom was small but adequate, the linens were large and fluffy. The breakfast, which was extra, we felt was good for the price paid. And consisted of cold items and a menu of hot items."
Carol 1-night trip
Posted 3 days ago
The Ranald Hotel
Muthu Alexandra Hotel

Muthu Alexandra Hotel

10/10 Excellent
"I booked a twin suite for my sister and I. Room was great ,beds comfortable ,seaview perfect. Breakfast exceptional. Staff very good"
Elizabeth 2-night trip
Posted 6 days ago
Muthu Alexandra Hotel
Oyster Inn

Oyster Inn

10/10 Excellent
"Really enjoyed our stay. The character in the bar/restaurant of this old ferry house building was amazing. Would definitely stay here again!"
Aynsley 1-night trip
Posted 6 days ago
Oyster Inn
The Whisky Vaults

The Whisky Vaults

8/10 Good
"Quirky little hotel right in Oban. Staff are wonderful. Carpet etc a little tired and stairs can be a challenge. Some rooms have sloped ceiling in the bathroom which is a little awkward. All in all it was good but priced in a way that we expected more. Parking is at public parking lot a few hundred feet away. Super convenient to walk around Oban. Oban sits below a cliff so any hotels "with a view" will require much climbing."
Wendy 2-night trip
Posted 8 days ago
The Whisky Vaults

More cheap stays in Craignure

The Pierrooms

The Pierrooms

1 Railway Pier Oban Scotland
Rp1.032.197
Rp1.238.637 total
1 Nov - 2 Nov
includes taxes & fees
The Pierrooms
Coille Darach B&B

Coille Darach B&B

Coille Darach Acharacle Scotland
Rp1.774.267
Rp2.129.120 total
1 Nov - 2 Nov
includes taxes & fees
9.8/10 Exceptional! (67 reviews)
Coille Darach B&B
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
Get rates
8.2/10 Very good! (103 reviews)
Dunarle Guesthouse
Hamilton house guest house

Hamilton house guest house

5 Dunollie Rd Oban Scotland
Get ratesHamilton house guest house
Glenview Guest House

Glenview Guest House

Soroba Road Oban Scotland
Get rates
8.6/10 Excellent! (777 reviews)
Glenview Guest House
The Righ

The Righ

Dunollie Rd Oban Scotland
Get rates
9.4/10 Exceptional! (16 reviews)
The Righ

Find out more about Craignure

Top reasons to visit Craignure

  • Stunning Landscapes: Craignure offers breathtaking scenery, ideal for outdoor enthusiasts with its scenic hiking trails and picturesque views.
  • Historic Attractions: Explore the majestic grounds of Duart Castle, rich in history and surrounded by stunning landscapes.
  • Beautiful Beaches: Enjoy leisurely strolls along the coast and relax on the charming beaches of Craignure.
  • Culture and Adventure: Engage in a blend of cultural experiences and outdoor activities, making for a well-rounded holiday.
  • Welcoming Accommodations: Choose from a variety of inviting hotels and cosy guesthouses, perfect for a comfortable stay.

Find great hotels near Craignure

Discover the charm of Craignure, Isle of Mull, with a selection of delightful accommodations suited for every traveller. Whether you prefer a welcoming hotel or a cosy guesthouse, you’ll find pet-friendly options and inviting beach experiences. Enjoy adventure-filled holidays while soaking in the stunning landscapes of Mull. Your perfect stay awaits in Craignure, where comfort and warmth meet the beauty of Scotland.

  • Muthu Alexandra Hotel: This charming 3-star hotel is situated 14km from Craignure, offering a warm and inviting atmosphere for visitors. The hotel features a range of dining options, including a daily onsite restaurant and a delightful full breakfast service, perfect for starting your day. Guests can unwind while enjoying entertainment amenities such as television in a comfortable setting. The hotel is conveniently located near various attractions, including urban shopping outlets and scenic rural landscapes, ensuring a well-rounded experience for those who appreciate both city and nature.
  • The Isle of Mull Hotel and Spa: Located a mere 1km from Craignure, this 4-star hotel boasts a guest rating of 8.6 out of 10, reflecting its appeal. Ideal for those seeking a beach and adventure-themed getaway, the hotel provides direct access to the beach and a host of outdoor activities. Guests can indulge in thrilling experiences like mountain biking, fishing, and rock climbing. For relaxation, the hotel's full spa offers aromatherapy treatments and outdoor treatment rooms, ensuring a rejuvenating experience amid stunning landscapes. The Isle of Mull Hotel and Spa combines adventure with relaxation, making it a unique choice for your holiday.
  • Muthu Oban Regent Hotel: A budget-friendly option located 14km from Craignure, the Muthu Oban Regent Hotel has a solid guest rating of 8.0 out of 10. This hotel is particularly suited for those with a passion for golf, as it provides opportunities for golfing enthusiasts to enjoy the sport during their stay. With its welcoming ambiance and affordability, this hotel is an excellent choice for travellers looking to combine leisure with their love of golf in a picturesque Scottish setting.

Where to stay in Craignure

Craignure, nestled on the Isle of Mull, offers an unforgettable escape for outdoor enthusiasts and culture seekers. Explore the majestic grounds of Duart Castle, where history meets stunning scenery. Embark on exhilarating hikes through the island’s breathtaking landscapes, or uncover hidden gems around the village. With its friendly atmosphere and opportunities for wedding functions, Craignure promises a delightful blend of adventure and relaxation, making it a fantastic destination for your Scottish getaway.

  • Oban: Nestled approximately 16km from Craignure, Oban is a vibrant coastal city known for its stunning outdoor adventures and picturesque scenery. Visitors flock here for activities like skiing and golfing, with the peak tourist season running from April and June through to July. Oban is home to remarkable local landmarks including serene water features and expansive national parks, making it an ideal base for outdoor enthusiasts. The city's bustling harbour and charming restaurants also ensure a delightful culinary experience.
  • Isle of Mull: As the very island on which Craignure is situated, the Isle of Mull offers breathtaking natural beauty and a plethora of outdoor activities. Travellers are drawn to its tranquil beaches and scenic hiking trails, with visits peaking in the spring and summer months. The island boasts historical landmarks such as ancient castles and beautiful parks, presenting a perfect blend of culture and nature. Whether you seek adventure or relaxation, the Isle of Mull provides an enchanting escape for all.
  • Lochdon: Located merely 3km from Craignure, Lochdon is a charming village that comes alive with seasonal visitors, especially during the summer months from July to September. Families and adventure seekers are attracted to its outdoor offerings, including access to golf courses and a private country club. The village's proximity to a picturesque beach and marina enhances its appeal, while the local visitor centre provides insights into the area's rich history and natural wonders. Lochdon is a delightful retreat that captures the essence of Scottish village life.

Things to do in Craignure

Shopping

Craignure offers charming local shops where you can find unique gifts and souvenirs. For a broader selection, if you're up for a drive, visit The Strathclyde Centre, located 19km away, featuring various retailers and delightful cafes to enhance your shopping experience.

Recreation

At the Isle of Mull Hotel & Spa, unwind with luxurious treatments and a tranquil atmosphere. Enjoy a soothing massage or indulge in the thermal suite. For outdoor enthusiasts, explore the nearby walking trails, offering scenic views of the landscapes and wildlife unique to Mull.

Adventure

In Craignure, explore the scenic beauty of Mull while hiking along the coastal trails. Experience wildlife watching at nearby Loch na Keal, home to seals and diverse bird species. For a thrilling day, embark on a boat trip to the Treshnish Isles, renowned for their stunning landscapes and puffin colonies.

Nightlife

Visit the Craignure Inn for a cosy atmosphere, where you can enjoy hearty meals and a selection of ales. For a lively evening, check out the local pubs, often featuring traditional music and a friendly crowd, perfect for mingling with locals and fellow travellers alike.

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

Booking tips and Expedia advantages for Craignure

To save money on your trip to Craignure, consider visiting during the cheaper months of January to February or November. Booking your accommodation a month in advance, or exploring last-minute deals on Expedia, can yield significant savings. Stay on a Wednesday for the lowest rates, and utilise Expedia’s filters to find eco-friendly options that fit your budget. Combining your hotel, flights, and activities in a package may also reduce costs. Look for offers highlighted by a green banner for the best deals on your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Craignure are January to February and November, 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 Craignure 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 Craignure is Wednesday. The most expensive day to stay in Craignure is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Craignure hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Craignure

Craignure is an ideal destination for outdoor enthusiasts and those seeking stunning scenery. Visitors can explore local attractions such as historic castles, beautiful beaches, and charming bridges. The area caters to those interested in culture and outdoor experiences, with Craignure Bay being a particularly noteworthy spot to visit. Enjoy a delightful blend of adventure and relaxation amid the picturesque landscapes of the Isle of Mull.

  • Tralee Beach: Located 18km from Craignure, Tralee Beach offers a serene escape with its stunning sandy stretches and picturesque coastal views. The beach vibes here create a tranquil atmosphere, perfect for a leisurely stroll or a peaceful picnic while enjoying the sound of the waves.
  • Duart Castle: Just 3km from Craignure, Duart Castle stands majestically overlooking the Sound of Mull. This historic fortress is steeped in culture and romance, inviting visitors to explore its fascinating history, beautiful gardens, and breathtaking views of the surrounding landscape.
  • Connel Bridge: Situated 19km from Craignure, Connel Bridge is a striking piece of engineering with a rich historical backdrop. The cultural significance of this bridge, combined with its stunning views over the waters, makes it a compelling stop for photography and reflection.

Best time to go to Craignure

The best time to visit Craignure is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.2°F (4.0°C)Moderate RainMostly CloudyAverageSlightly Low
February39.7°F (4.3°C)Moderate RainMostly CloudyAverageSlightly Low
March41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyModerately HighAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyModerately HighSlightly High
July56.3°F (13.5°C)Light RainMostly CloudyModerately HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September53.6°F (12.0°C)Moderate RainMostly CloudyAverageAverage
October49.3°F (9.6°C)Moderate RainMostly CloudyModerately LowAverage
November44.1°F (6.7°C)Moderate RainMostly CloudyModerately LowSlightly Low
December40.3°F (4.6°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Craignure

Travelling to Craignure, Isle of Mull is convenient from several major airports. Glasgow Prestwick Airport (PIK) is 127km away, with notable hotels nearby including the 5-star Marine Troon, 3km from PIK, and Ayrs & Graces, a 5-star B&B 10km from the airport. Glasgow International Airport (GLA) is closer at 103km, with luxurious options like JA Mar Hall Scotland, 6km away, and Kimpton Blythswood Hotel & Spa, 11km away. Islay Airport (ILY) is the nearest at 93km, featuring Glenegedale House, a 5-star guesthouse just 805m from ILY, and Another Place, The Machrie, 2km away.

Frequently asked questions

What's the best place to stay in Craignure?
The Great Western Hotel, located 9.4 mi (15.1 km) from the heart of Craignure, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are The Royal Hotel and Perle Oban Hotel & Spa. See all available top hotels, or vacation rentals in Craignure.
If I need to cancel my hotel reservation in Craignure, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Craignure.
What's it like to stay in Craignure?
Visitors can enjoy all that Craignure has to offer, including its waterfront. There are 623 hotels and other accommodation options in the surrounding area. Find out more about Craignure.
What are the top places to visit in Craignure?
A favourite place to visit is Craignure Mull Ferry Terminal. You'll also find Dunollie Museum, Castle and Grounds and Ganavan Sands in the area. Take a look at what more there is to see and do in Expedia's Craignure guide.
What's the seasonal weather like in Craignure?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Craignure are October, December, November and January, with each month seeing an average of 266 mm of rainfall.