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

Find hotels in Craignure from $69

Check prices for these dates

Tonight
Oct 10 - Oct 11
Tomorrow
Oct 11 - Oct 12
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

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
$143 nightly
$172 total
Nov 3 - Nov 4
Total with taxes and fees
The Isle of Mull Hotel and Spa

2. Lochaline Hotel

Lochaline Hotel
Oban
United States
Linda
$137 nightly
$164 total
Nov 1 - Nov 2
Total with taxes and fees
Lochaline Hotel

3. The Scot

The Scot
Oban
United States
Angelika
$73 nightly
$88 total
Nov 3 - Nov 4
Total with taxes and fees
The Scot

4. The Whisky Vaults

The Whisky Vaults
Oban
United States
Alan
$79 nightly
$94 total
Oct 29 - Oct 30
Total with taxes and fees
The Whisky Vaults

5. Perle Oban Hotel & Spa

Perle Oban Hotel & Spa
Oban
Canada
Tracey
$116 nightly
$139 total
Nov 9 - Nov 10
Total with taxes and fees
Perle Oban Hotel & Spa

6. Don Muir Guest House

Don Muir Guest House
Oban
Canada
Laura
$88 nightly
$106 total
Oct 25 - Oct 26
Total with taxes and fees
Don Muir Guest House

7. Ronebhal B&B

Ronebhal B&B
Oban
United States
Robert
$107 nightly
$129 total
Nov 1 - Nov 2
Total with taxes and fees
Ronebhal B&B

8. No17 The Promenade

No17 The Promenade
Oban
United States
Kristen
$170 nightly
$205 total
Nov 9 - Nov 10
Total with taxes and fees
No17 The Promenade

9. The Great Western Hotel

The Great Western Hotel
Oban
United Kingdom
Malcolm
$73 nightly
$88 total
Oct 18 - Oct 19
Total with taxes and fees
The Great Western Hotel

10. Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
Australia
chris
$86 nightly
$104 total
Nov 9 - Nov 10
Total with taxes and fees
Muthu Alexandra Hotel

11. The Royal Hotel

The Royal Hotel
Oban
United Kingdom
Charles
$70 nightly
$84 total
Nov 7 - Nov 8
Total with taxes and fees
The Royal Hotel

12. The Ranald Hotel

The Ranald Hotel
Oban
Australia
Catherine
$93 nightly
$111 total
Nov 3 - Nov 4
Total with taxes and fees
The Ranald Hotel

13. Knipoch House Hotel by Oban

Knipoch House Hotel by Oban
Oban
United Kingdom
Rebecca
$105 nightly
$126 total
Nov 9 - Nov 10
Total with taxes and fees
Knipoch House Hotel by Oban

14. Premier Inn Oban

Premier Inn Oban
Oban
United States
Raymond
$64 nightly
$77 total
Nov 8 - Nov 9
Total with taxes and fees
Premier Inn Oban

15. Dunarle Guesthouse

Dunarle Guesthouse
Oban
United Kingdom
Debra
$77 nightly
$93 total
Oct 11 - Oct 12
Total with taxes and fees
Dunarle Guesthouse

16. Oyster Inn

Oyster Inn
Oban
Canada
Aynsley
$103 nightly
$123 total
Oct 11 - Oct 12
Total with taxes and fees
Oyster Inn

17. Blair Villa South

Blair Villa South
Oban
United Kingdom
Kevin
$99 nightly
$119 total
Oct 21 - Oct 22
Total with taxes and fees
Blair Villa South

18. The Airds Hotel & Restaurant

The Airds Hotel & Restaurant
Appin
United States
Peter
$138 nightly
$166 total
Nov 4 - Nov 5
Total with taxes and fees
The Airds Hotel & Restaurant

19. Dalrigh House

Dalrigh House
Oban
Canada
RICHARD
$76 nightly
$91 total
Nov 9 - Nov 10
Total with taxes and fees
Dalrigh House

20. Muthu Oban Regent Hotel

Muthu Oban Regent Hotel
Oban
United Kingdom
David
$85 nightly
$101 total
Nov 8 - Nov 9
Total with taxes and fees
Muthu Oban Regent Hotel
View all properties

Hotels recommended for families in Craignure

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
Isle of Mull
$143 nightly
$172 total
Nov 3 - Nov 4
Total with taxes and fees
The Isle of Mull Hotel and Spa

Perle Oban Hotel & Spa

Perle Oban Hotel & Spa
Oban
$116 nightly
$139 total
Nov 9 - Nov 10
Total with taxes and fees
Perle Oban Hotel & Spa

No17 The Promenade

No17 The Promenade
Oban
$170 nightly
$205 total
Nov 9 - Nov 10
Total with taxes and fees
No17 The Promenade

Muthu Alexandra Hotel

Muthu Alexandra Hotel
Oban
$86 nightly
$104 total
Nov 9 - Nov 10
Total with taxes and fees
Muthu Alexandra Hotel

The Royal Hotel

The Royal Hotel
Oban
$70 nightly
$84 total
Nov 7 - Nov 8
Total with taxes and fees
The Royal Hotel

The Ranald Hotel

The Ranald Hotel
Oban
$93 nightly
$111 total
Nov 3 - Nov 4
Total with taxes and fees
The Ranald Hotel

Knipoch House Hotel by Oban

Knipoch House Hotel by Oban
Oban
$105 nightly
$126 total
Nov 9 - Nov 10
Total with taxes and fees
Knipoch House Hotel by Oban

The Kelvin Hotel

The Kelvin Hotel
Oban
$91 nightly
$109 total
Oct 20 - Oct 21
Total with taxes and fees
The Kelvin Hotel
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

Knipoch House Hotel

Knipoch House Hotel

10/10 Excellent
"Third time we have stayed - always lovely. Period hotel with impressive makeover inside and rooms refurbed to high quality. Food excellent and dog friendly."
Peter 2-night trip
Posted 2 days ago
Knipoch House 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 2 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 2 days ago
Oyster Inn
Perle Oban Hotel & Spa

Perle Oban Hotel & Spa

10/10 Excellent
"Stunning historical hotel in a beautiful location. Great staff and the view from the room was like a fairytale."
Edward 2-night trip
Posted 3 days ago
Perle Oban Hotel & Spa
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 4 days ago
The Whisky Vaults
No17 The Promenade

No17 The Promenade

10/10 Excellent
"Un accueil chaleureux de la gérante Sarah, une chambre propre, tranquille et disposant de toutes les commodités, un petit-déjeuner extraordinaire avec choix variés de céréale et yogourts et fruits de même qu’un choix de laits chauds préparés à la demande. Nous avons également souper au récurant le Porcini, excellent. Un sans faute et nous recommandons absolument cet endroit. Petits plus : tout est à distance de arche de l’hôtel et le stationnement est disponible sur place.."
André 2-night trip
Posted 5 days ago
No17 The Promenade
The Great Western Hotel

The Great Western Hotel

8/10 Good
"The room was excellent for a single person room. The elevator was not working. I was on the 3rd floor but opted to stay even though they offered to switch rooms to the 1st floor the next day. Old hotel with Character..would stay again."
sherry 2-night trip
Posted 5 days ago
The Great Western Hotel
Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa

10/10 Excellent
"Everything about our stay was perfect. The staff is amazing. The property itself is gorgeous. Felt like we were being pampered and cared for the whole time. Had dinner at The Deck and that was wonderful also. Our only regret is that we only stayed one night. Would love to return and spend more time there."
Tom 1-night trip
Posted 6 days ago
Isle of Eriska Hotel and Spa
The Kelvin Hotel

The Kelvin Hotel

8/10 Good
"Our studio was very nice except for the bed. The mattress needs serious help. It was an old spring mattress and NOT comfortable. Otherwise the place was very good."
Deborah 2-night trip
Posted 6 days ago
The Kelvin Hotel

More cheap stays in Craignure

The Pierrooms

The Pierrooms

1 Railway Pier Oban Scotland
$58 nightly
$69 total
Nov 2 - Nov 3
Total with taxes and fees
The Pierrooms
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
$77 nightly
$93 total
Oct 11 - Oct 12
Total with taxes and fees
8.2/10 Very Good! (103 reviews)
Dunarle Guesthouse
Coille Darach B&B

Coille Darach B&B

Coille Darach Acharacle Scotland
$99 nightly
$119 total
Nov 1 - Nov 2
Total with taxes and fees
9.8/10 Exceptional! (67 reviews)
Coille Darach B&B
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

Hotels in Craignure with star-rating

Frequently asked questions

What is the best area to stay in Craignure?
The best area to stay in Craignure is directly in the village center, particularly near the ferry terminal and the main road.This area is the primary hub for visitors to Craignure, offering convenient access to essential services and transport links. Hotels and accommodations are typically situated along the A849, the main road that runs through the village, close to the ferry terminal. This central location means you're just a short walk from dining options and local shops.For couples or solo travelers looking for a convenient base to explore Mull, staying in central Craignure is ideal. Its proximity to the ferry terminal makes arrival and departure stress-free, and many local tour operators depart from this area, offering easy access to the island's attractions.
When is the best time to go to Craignure?
The best time to go to Craignure is during the late spring and summer months, from May through September, when the weather is mildest and the days are long.These months offer the most favorable conditions for exploring the Isle of Mull. You'll find warmer temperatures, less rainfall, and more daylight hours, which are ideal for outdoor activities like hiking, wildlife spotting, and enjoying the coastal scenery. Many local attractions and ferry services also operate on extended schedules during this peak season.For travelers who prefer a quieter experience with fewer crowds, late spring (May and early June) or early autumn (September) are excellent choices. The weather is still pleasant, and you can often find better value on accommodations.
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 much is the nightly rate at a Craignure hotel?
Prices for hotels in Craignure often vary, but you can find a great deal from $69 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