Find hotels in Craignure from £60

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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 Craignure hotels

Loch Melfort Hotel

Loch Melfort Hotel
4.0 star property
Oban
9.2 out of 10, Wonderful, (402 reviews)
"They have gorgeous Highland Cows to watch on the grounds. "
Canada
Stacie
The price is £70
includes taxes & fees
12 Apr - 13 Apr
Loch Melfort Hotel

The Old Cottage

The Old Cottage
3.5 star property
Oban
10.0 out of 10, Exceptional, (81 reviews)
"Fantastic views,friendly staff,lovely breakfast."
United Kingdom
STEPHEN
The price is £112
includes taxes & fees
17 Apr - 18 Apr
The Old Cottage

Melfort House

Melfort House
4.0 star property
Oban
9.8 out of 10, Exceptional, (76 reviews)
"Excellant location, brilliant relaxed atmosphere. Lovely dinner."
United Kingdom
Stephen
The price is £149
includes taxes & fees
13 Apr - 14 Apr
Melfort House

Creags

Creags
2.0 star property
Oban
The price is £367
includes taxes & fees
25 Apr - 26 Apr
Creags

Knipoch House Hotel

Knipoch House Hotel
4.0 star property
Oban
9.2 out of 10, Wonderful, (204 reviews)
"Excellent hotel and staff"
United Kingdom
Jonathan
The price is £119
includes taxes & fees
13 Apr - 14 Apr
Knipoch House Hotel

Brander Lodge Hotel

Brander Lodge Hotel
3.0 star property
Taynuilt
8.6 out of 10, Excellent, (148 reviews)
"Nice stay when visiting the Highlands. "
United States
Melissa
The price is £101
includes taxes & fees
24 Apr - 25 Apr
Brander Lodge Hotel

Don Muir Guest House

Don Muir Guest House
3.0 star property
Oban
9.2 out of 10, Wonderful, (160 reviews)
"Really nice place with our private bathroom. The host was amazing, and even offered to do our laundry for a very reasonable fee. "
United States
Agustin
The price is £63
includes taxes & fees
13 Apr - 14 Apr
Don Muir Guest House

Aspen Lodge

Aspen Lodge
5.0 star property
Oban
10.0 out of 10, Exceptional, (139 reviews)
"Excellent stay "
United States
Patrick
The price is £145
includes taxes & fees
13 Apr - 14 Apr
Aspen Lodge

Dungallan Country House

Dungallan Country House
3.5 star property
Oban
10.0 out of 10, Exceptional, (3 reviews)
"Is there such thing as a perfect hotel? I would have said no before staying here, but you have changed my mind. Every aspect of the stay was outstanding!!"
United States
Andrew
The price is £181
includes taxes & fees
11 Apr - 12 Apr
Dungallan Country House

The Scot

The Scot
3.0 star property
Oban
9.2 out of 10, Wonderful, (617 reviews)
"Incredible value for money, Lovely rooms, staff, food, location "
United Kingdom
John
The price is £77
includes taxes & fees
12 Apr - 13 Apr
The Scot

Ronebhal B&B

Ronebhal B&B
2.0 star property
Oban
10.0 out of 10, Exceptional, (17 reviews)
"Great amenities, free parking, very friendly hosts and stunning and clean rooms "
Canada
Aminat
The price is £84
includes taxes & fees
12 Apr - 13 Apr
Ronebhal B&B

Blair Villa South

Blair Villa South
3.0 star property
Oban
9.6 out of 10, Exceptional, (178 reviews)
"Lovely guesthouse, lots of period features, bathroom looked newly refurbished, comfortable bed, parking on the street outside. The owner welcomed us, showed us the room and explained the easiest route for the short walk into town. Left us a bag of breakfast items in the fridge. "
United Kingdom
Richard
The price is £79
includes taxes & fees
17 Apr - 18 Apr
Blair Villa South

Glencruitten House

Glencruitten House
4.0 star property
Oban
9.8 out of 10, Exceptional, (24 reviews)
"Wow cant say enough about this place. So beautiful, great staff, great food and just all around good vibes. "
United States
Olivia
The price is £359
includes taxes & fees
1 May - 2 May
Glencruitten House

Fladda

Fladda
2.0 star property
Oban
The price is £330
includes taxes & fees
23 Apr - 24 Apr
Fladda

Adelphi Villa

Adelphi Villa
3.5 star property
Oban
9.6 out of 10, Exceptional, (135 reviews)
"Ideal place to stay for easy access to Oban and ferry services"
United Kingdom
Clare
The price is £88
includes taxes & fees
25 Apr - 26 Apr
Adelphi Villa

Dunarle Guesthouse

Dunarle Guesthouse
2.0 star property
Oban
8.4 out of 10, Very good, (62 reviews)
"Clean, convenient location, wonderful hosts"
Canada
Barbara
The price is £60
includes taxes & fees
13 Apr - 14 Apr
Dunarle Guesthouse

Glendale Guesthouse

Glendale Guesthouse
2.0 star property
Oban
The price is £74
includes taxes & fees
17 Apr - 18 Apr
Glendale Guesthouse

The Pierrooms

The Pierrooms
2.0 star property
Oban
8.2 out of 10, Very good, (83 reviews)
"I had a great stay for 3 nights. "
United Kingdom
Margaret
The price is £69
includes taxes & fees
11 Apr - 12 Apr
The Pierrooms

The Royal Hotel

The Royal Hotel
2.0 star property
Oban
7.6 out of 10, Good, (795 reviews)
"Brilliant location,Staff superb."
United Kingdom
John
The price is £68
includes taxes & fees
12 Apr - 13 Apr
The Royal Hotel

The Palace Hotel

The Palace Hotel
3.0 star property
Oban
7.0 out of 10, Good, (187 reviews)
"Lovely welcome, very easy, and very nice staff, warm daily feel to it "
United Kingdom
Scott
The price is £75
includes taxes & fees
11 Apr - 12 Apr
The Palace Hotel
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

Learn more about Craignure

Craignure awaits: its marina, natural setting and more!

Photo by Mick Garratt
Open Photo by Mick Garratt

Top Craignure Hotel Reviews

More cheap stays in Craignure

Hotels in Craignure with star rating

Find out more about Craignure

Top reasons to visit Craignure

  • Outdoor Adventures: Craignure is perfect for hiking, offering scenic trails and breathtaking landscapes for nature lovers.
  • Historic Attractions: Explore nearby castles and cultural sites that showcase the rich heritage of the Isle of Mull.
  • Beautiful Beaches: Enjoy relaxing days on stunning beaches, ideal for sunbathing and beach activities.
  • Friendly Atmosphere: The charming village vibe invites visitors to unwind and experience local hospitality.
  • Diverse Accommodation: A range of lodgings, from pet-friendly guesthouses to cosy inns, cater to all travellers.

Find great hotels near Craignure

Explore a range of comfortable accommodation options in Craignure, Isle of Mull, tailored for every traveller. Whether you're seeking a pet-friendly guesthouse or a charming inn, this picturesque area offers ideal lodgings for beach enthusiasts and adventure seekers alike. Experience the warmth of Mull accommodation in Craignure, where you can unwind amidst stunning landscapes and enjoy a memorable holiday.

  • The Great Western Hotel: Embracing the spirit of adventure, The Great Western Hotel offers a welcoming 3-star experience, ideal for travellers seeking a pet-friendly getaway. Located 5.6km from Craignure, this hotel is an excellent base for outdoor enthusiasts. Guests can engage in various adventure sports, including motorboating, fishing, and kayaking, with equipment readily available. The hotel caters to pet owners, providing amenities such as food and water bowls, and allowing pets on-site. With its focus on recreation and exploration, it's a perfect choice for those looking to indulge in Scotland's natural beauty.
  • Muthu Alexandra Hotel: This charming 3-star hotel, situated 5.6km from Craignure, combines comfort with convenience. Muthu Alexandra Hotel is perfect for visitors who wish to explore vibrant city life while enjoying a peaceful retreat. Guests can savour a range of dining options, including room service and a hearty full breakfast. The hotel also features entertainment amenities like television for relaxing evenings. Its proximity to the city centre, shopping district, and stunning mountain views ensures that guests can experience the best of both relaxation and activity during their stay.
  • The Isle of Mull Hotel and Spa: Just 497m from Craignure, The Isle of Mull Hotel and Spa is a luxurious 4-star retreat ideal for those seeking a relaxing beach and spa experience. This hotel features direct access to the beach, allowing guests to soak in the stunning coastal scenery. With a full-service spa offering treatments such as couples’ massages, manicures, and sauna sessions, relaxation is guaranteed. The hotel also provides adventure activities including fishing, hiking, and mountain biking, making it a perfect blend of leisure and adventure for discerning travellers.

Where to stay near Craignure

Craignure, a charming village on the Isle of Mull, offers a delightful blend of outdoor adventures and breathtaking scenery. Explore the stunning coastlines, indulge in relaxing beach days, and immerse yourself in the local culture. Nearby attractions such as the Craignure Centre provide insight into the area’s history, while the friendly atmosphere invites visitors to unwind. Whether you're hiking through picturesque landscapes or enjoying a luxury stay, Craignure promises a memorable getaway in the heart of Scotland.

  • Oban: Located approximately 6.2km from Craignure, Oban is a bustling seaside town known for its stunning coastal scenery and vibrant outdoor activities. The town attracts visitors year-round, with peak seasons from April to July. Outdoor enthusiasts will find plenty to do, from skiing and golfing to exploring the nearby national park. Oban’s charming waterfront features a variety of restaurants and cafes, making it a perfect spot to enjoy local seafood while taking in views of the picturesque bay and surrounding hills.
  • Lochdon: Just 1.2km from Craignure, Lochdon is a quaint village that offers a serene retreat for those seeking eco-friendly and outdoor experiences. Peak visitor numbers occur from July to September, when the village comes alive with nature enthusiasts. Visitors can enjoy the tranquil beach, explore the nearby lake, or take leisurely walks along the water features that define this idyllic setting. Lochdon’s peaceful atmosphere and stunning landscapes make it an ideal spot for relaxation and nature appreciation.
  • Isle of Mull: Situated about 11.2km from Craignure, the Isle of Mull is a captivating island rich in natural beauty and outdoor adventures. With visitor numbers peaking in the spring and summer months, the island offers hiking trails, beach access, and stunning views of the surrounding waters. Highlights include exploring historic castles and tranquil parks, all while soaking in the breathtaking scenery. The Isle of Mull is perfect for those looking to immerse themselves in nature and discover the enchanting landscapes of Scotland.

Things to do near Craignure

Craignure, located on the Isle of Mull, is perfect for outdoor enthusiasts seeking scenic beauty and beach activities. Visitors can enjoy hiking trails, explore local attractions, and even partake in a round of golf. With its stunning landscapes and tranquil atmosphere, Craignure offers a delightful escape for those looking to immerse themselves in nature and enjoy a variety of outdoor pursuits.

Shopping

In Craignure, you can enjoy shopping at local stores. For a unique experience, visit the Highland Arts Studio, located 7.5km away. If you're up for a drive, this store offers a range of handcrafted gifts and souvenirs, perfect for remembering your trip.

Recreation

At Glencruitten Golf Club, enjoy a round of golf amidst scenic landscapes just 6.2km from Craignure, perfect for outdoor enthusiasts. Meanwhile, Atlantis Leisure, located 5.6km away, offers a serene atmosphere for relaxation and wellness, featuring various facilities to rejuvenate your mind and body.

Adventure

At Arichonan Clearance Village, located 18.0km from Craignure, immerse yourself in a scenic hiking trail that showcases the rugged beauty of the Isle of Mull. Experience the thrill of adventure as you explore the historic ruins and breathtaking landscapes that surround you.

Nightlife

In Craignure, the Craignure Inn is the perfect spot for a relaxed evening with local ales and hearty meals. For a vibrant atmosphere, head to the nearby Mull Theatre, where you can enjoy captivating performances that celebrate Scottish culture and creativity.

Booking tips and Expedia advantages for Craignure

To save money on your trip to Craignure, consider visiting between January to February or November when prices are lower. Booking your accommodation about a month in advance can yield the best rates, particularly if you aim for a Wednesday stay, as Fridays tend to be pricier. Use Expedia to search for eco-certified hotels and take advantage of package deals that combine flights, hotels, and activities for additional savings. Lastly, keep an eye out for last-minute deals to snag affordable accommodation options.

  • 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: Booking a hotel in Craignure about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Craignure with your flights and activities through an Expedia package deal.

Find the best attractions near Craignure

Craignure, on the Isle of Mull, is perfect for those seeking outdoor adventures, scenic views, and relaxing beach days. Visitors can explore captivating attractions such as historic castles, beautiful beaches, and charming bridges, all offering a blend of culture and nature. Whether you're looking for a tranquil escape or an active holiday, Craignure's diverse points of interest promise an unforgettable experience.

  • Duart Castle: Nestled 1.2km from Craignure, Duart Castle boasts stunning views over the Sound of Mull. This historic fortress exudes romance and cultural significance, offering visitors a glimpse into Scotland's rich past while enjoying the breathtaking landscape.
  • Ganavan Sands: Located 5.6km from Craignure, Ganavan Sands is a picturesque beach perfect for relaxation and coastal walks. The sandy shores and gentle waves create a serene atmosphere, ideal for a leisurely day by the sea, soaking up the sun and enjoying the fresh air.
  • Ardtornish Castle: Just 2.5km from Craignure, Ardtornish Castle is a fascinating historic site steeped in culture. Explore the impressive ruins and absorb the rich history of the area, all while enjoying the stunning natural surroundings.

Best time to go to Craignure

The best time to visit Craignure can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Craignure falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Craignure falls in January, visitor numbers are average and weather is mostly cloudy with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 LowAverage
December40.3°F (4.6°C)Moderate RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Craignure

To reach Craignure on the Isle of Mull, you can fly into Islay (ILY), situated 36.0km away, or Tiree (TRE), located 28.0km away. Near Islay Airport, you will find Glenegedale House, a 5-star guesthouse just 311m away, and Another Place, The Machrie, a 4-star hotel 621m from the airport. The Port Charlotte Hotel, also 4-star, is 3.7km away. For Tiree Airport, the Tiree Lodge Hotel and Tiree Scarinish Hotel are both conveniently located 1.9km from the airport. These accommodations provide a comfortable stay while you explore the stunning surroundings of Craignure.

Frequently asked questions

What is the best area to stay in Craignure?
The best area to stay in Craignure is the village centre itself, particularly around the ferry terminal and along the A849.

This compact village serves as the main gateway to the Isle of Mull, with the ferry terminal being a central landmark. Most of the village's amenities, including shops, eateries, and accommodation, are conveniently located within a short walk of the ferry. The A849 road runs directly through the village, making it easy to navigate.

For couples looking for a convenient and relaxing stay, the hotels and guesthouses near the ferry terminal are an excellent choice. They offer easy access to arriving and departing ferries, often boast views across the Sound of Mull, and provide a comfortable base for exploring the island. It's a great spot for those who appreciate immediate access to transport links and a peaceful setting.

Solo travellers will also find the village centre appealing due to its practicality. Being close to the ferry means you can easily connect with bus services that traverse the island, making day trips straightforward.
When is the best time to go to Craignure?
The best time to visit Craignure is during the late spring and summer months, from May to September, when the weather is generally mildest and daylight hours are longest.

May and June offer pleasant temperatures and fewer midges, making them ideal for outdoor activities like hiking and exploring the island. The landscape is lush and green, and the days are long, allowing for extended sightseeing. This period is particularly good for couples looking for a tranquil escape with opportunities for scenic walks and wildlife spotting.

July and August are the warmest months, superb for enjoying the beaches and coastal activities. While it's generally busier, the longer daylight hours mean you can make the most of your time on Mull. Families often find these months best for their holidays, as the warmer weather is more suitable for children and there are more organised activities available.

September is also an excellent choice, offering a quieter experience with cooler temperatures but still plenty of daylight. The autumn colours begin to emerge, making for stunning scenery.
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 Craignure.
How can I save on a Craignure hotel booking with Expedia?
Members always get our best prices. Find our best Craignure hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Craignure hotel?
Prices for hotels in Craignure often vary, but you can find a great deal from £60 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