An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Mallaig Hotels from โ‚น8,926

  • 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
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Mallaig hotels

1. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
โ‚น8,997
โ‚น10,796 total
includes taxes & fees
1 Nov - 2 Nov
Chlachain Inn

2. West Highland Hotel

West Highland Hotel
Mallaig
Canada
elizabeth
โ‚น12,903
โ‚น15,483 total
includes taxes & fees
30 Oct - 31 Oct
West Highland Hotel

3. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Lydia
โ‚น7,438
โ‚น8,926 total
includes taxes & fees
24 Oct - 25 Oct
Morar Hotel

4. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
โ‚น8,350
โ‚น10,020 total
includes taxes & fees
19 Nov - 20 Nov
Toravaig House Hotel

5. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
United States
Deborah
โ‚น19,617
โ‚น23,540 total
includes taxes & fees
23 Nov - 24 Nov
Glenfinnan House Hotel

6. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
โ‚น11,021
โ‚น13,225 total
includes taxes & fees
22 Nov - 23 Nov
Eilean Iarmain

7. Cuillin View Apartment

Cuillin View Apartment
Arisaig
United States
CATHAL
โ‚น44,192
โ‚น53,031 total
includes taxes & fees
30 Oct - 31 Oct
Cuillin View Apartment

8. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Ronald
โ‚น13,599
โ‚น16,318 total
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Manse

9. Glenuig Inn

Glenuig Inn
Lochailort
United States
Jimmy
โ‚น12,941
โ‚น15,529 total
includes taxes & fees
25 Oct - 26 Oct
Glenuig Inn

10. The Garrison

The Garrison
Fort William
United States
Kim
โ‚น7,590
โ‚น9,108 total
includes taxes & fees
1 Nov - 2 Nov
The Garrison

11. Nevis Bank Inn

Nevis Bank Inn
Fort William
United States
Joanna
โ‚น8,434
โ‚น10,120 total
includes taxes & fees
25 Oct - 26 Oct
Nevis Bank Inn

12. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Keith
โ‚น7,694
โ‚น9,233 total
includes taxes & fees
23 Nov - 24 Nov
Isle of Skye Guest house

13. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
โ‚น16,013
โ‚น19,215 total
includes taxes & fees
22 Nov - 23 Nov
Broadford Hotel

14. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Brian
โ‚น15,959
โ‚น19,150 total
includes taxes & fees
21 Nov - 22 Nov
Duisdale House Hotel

15. Dunollie Hotel

Dunollie Hotel
Broadford
Canada
Wendy
โ‚น10,916
โ‚น13,099 total
includes taxes & fees
29 Oct - 30 Oct
Dunollie Hotel

16. Balmacara Hotel

Balmacara Hotel
Kyle
United Kingdom
Joseph
โ‚น13,168
โ‚น15,802 total
includes taxes & fees
1 Nov - 2 Nov
Balmacara Hotel

17. Post Cottage

Post Cottage
Arisaig
โ‚น42,042
โ‚น50,450 total
includes taxes & fees
11 Nov - 12 Nov
Post Cottage

18. Park Lodge Hotel

Park Lodge Hotel
Isle of Mull
United States
Molly
โ‚น10,647
โ‚น12,776 total
includes taxes & fees
22 Nov - 23 Nov
Park Lodge Hotel

19. The Caledonian Hotel

The Caledonian Hotel
Fort William
Canada
Colleen
โ‚น5,237
โ‚น6,284 total
includes taxes & fees
1 Nov - 2 Nov
The Caledonian Hotel

20. Kintail Lodge Hotel

Kintail Lodge Hotel
Kyle
United States
John
โ‚น20,028
โ‚น24,035 total
includes taxes & fees
29 Oct - 30 Oct
Kintail Lodge Hotel
View all properties

Compare top hotels in Mallaig

Fireplace

Chlachain Inn

Mallaig
View
A hot tub with a sunset view through a glass wall.

West Highland Hotel

Mallaig
View
A hotel with a parking lot, surrounded by greenery and a body of water.

Morar Hotel

Mallaig
View
A cozy room with a fireplace, two red sofas, a brick bench, and framed pictures on the walls.

Toravaig House Hotel

Teangue
View
A stately manor house with a symmetrical facade, large windows, and a prominent central tower, surrounded by lush greenery and a calm lake.

Glenfinnan House Hotel

Glenfinnan
View
8.8
Excellent
134 reviews
8.2
Very good
676 reviews
7.6
Good
598 reviews
9.0
Wonderful
219 reviews
9.6
Exceptional
187 reviews
โ‚น8,997
โ‚น10,796 total
includes taxes & fees
1 Nov - 2 Nov
โ‚น12,903
โ‚น15,483 total
includes taxes & fees
30 Oct - 31 Oct
โ‚น7,438
โ‚น8,926 total
includes taxes & fees
24 Oct - 25 Oct
โ‚น8,350
โ‚น10,020 total
includes taxes & fees
19 Nov - 20 Nov
โ‚น19,617
โ‚น23,540 total
includes taxes & fees
23 Nov - 24 Nov
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mallaig attractions

Morar Beach

9.2/10 (54 reviews)
The Silver Sands of Morar captivate with pristine white beaches and turquoise waters framing views of the Small Isles. Featured in "Local Hero," this peaceful shoreline offers a retreat from Scotland's busier coasts.
See properties

Loch Morar

9.2/10 (88 reviews)
Britain's deepest freshwater loch reaches 310 metres and harbours the legendary monster Morag. Paddle its pristine waters or walk the scenic 7.5-kilometer lochside path to Tarbet for breathtaking Highland views.
See properties

Mallaig Heritage Centre

8.2/10 (21 reviews)
Immerse yourself in West Lochaber's maritime history through artefacts, photographs, and model fishing boats. The centre's railway exhibits illuminate how transport shaped this Highland community.
See properties

Circular Walk

9.4/10 (6 reviews)
This scenic loop around Mallaig fishing port rewards hikers with panoramic views of the harbour and distant Scottish isles. The well-maintained trail blends coastal and inland scenery during a leisurely 90-minute walk.
See properties

Loch Nevis

9.8/10 (9 reviews)
Loch Nevis, the "Loch of Heaven," forms the gateway to Britain's Last Wilderness on Scotland's rugged west coast. Experience its serene waters by boat tour or hike along dramatic shorelines for unparalleled solitude.
See properties

Learn more about Mallaig

Board the ferry to the Isle of Skye from this charming fishing port with fresh seafood restaurants along the harbour. Take a scenic ride on the Jacobite Steam Train (featured in Harry Potter films) that terminates at Mallaig's railway station.

See all hotels in Mallaig
An aerial view of a coastal town with a marina, surrounded by mountains and a large body of water.

Top Mallaig Hotel Reviews

Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"Beautiful place."
Keith 1-night trip
Posted 8 hours ago
Isle of Skye Guest house
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"All aspects were fine. Nothing terrible and nothing outstanding. 2 nights were enough there. The hotel needs to get a more personable person at the front desk. I found her to be a bit abrupt. All others I interacted in were just fine. It is in need of refurbishing. Showing signs in getting rundown. Parking wasnโ€™t as good as described."
Ian 2-night trip
Posted 9 hours ago
Kings Arms Hotel
Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Comfortable room with a beautiful view of the water and mountains."
Ella 1-night trip
Posted 10 hours ago
Dunollie Hotel
The Garrison

The Garrison

10/10 Excellent
"Nice location great staff"
Kim 1-night trip
Posted 11 hours ago
The Garrison
The Caledonian Hotel

The Caledonian Hotel

8/10 Good
"our room was very good but some parts of the hotel require modernisation Food was quite good."
Peter 2-night trip
Posted 1 day ago
The Caledonian Hotel
Morar Hotel

Morar Hotel

8/10 Good
"The most friendly team from arrival to departure. Amazing food. Lovely bed and the seaview was excellent. 1 minute walk to Morar station"
Lydia 2-night trip
Posted 2 days ago
Morar Hotel
Nevis Bank Inn

Nevis Bank Inn

10/10 Excellent
"The hotel was very cute and cozy. We ate at the restaurant and it was delicious! The staff was so kind and helpful."
Joanna 1-night trip
Posted 2 days ago
Nevis Bank Inn
Balmacara Hotel

Balmacara Hotel

8/10 Good
"Really strong and clean shower which is important if you have been hiking and need to refreshen."
Joseph 1-night trip
Posted 3 days ago
Balmacara Hotel
Chlachain Inn

Chlachain Inn

10/10 Excellent
"The bar/restaurant area was my favorite part of this place. The food was absolutely delicious, we had breakfast and dinner there. They require reservations for dinner because it does fill up with locals. The room itself was up a flight of stairs at a separate entrance and a hallway. There is a door to the main hall that does need to be shut properlyโ€ฆ unfortunately you have to depend on other guests to do that. We were in the very first room and got up in the middle of the night to close it on a very windy night because it was opening/slamming. If they could fix the latch on that door and make it more of an โ€œautomatic closeโ€ - would be great."
Natalie 1-night trip
Posted 3 days ago
Chlachain Inn

More cheap stays in Mallaig

Coille Darach B&B

Coille Darach B&B

Coille Darach Acharacle Scotland
โ‚น9,487
โ‚น11,385 total
11 Nov - 12 Nov
includes taxes & fees
9.8/10 Exceptional! (67 reviews)
Coille Darach B&B
Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
โ‚น10,916
โ‚น13,099 total
30 Oct - 31 Oct
includes taxes & fees
6.6/10 (1,001 reviews)
Kings Arms Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
โ‚น12,650
โ‚น15,180 total
1 Nov - 2 Nov
includes taxes & fees
9.8/10 Exceptional! (162 reviews)
House Of Juniper - The Cabins
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
โ‚น14,758
โ‚น17,710 total
28 Oct - 29 Oct
includes taxes & fees
10/10 Exceptional! (42 reviews)
Kirkton Bay House Bed and Breakfast
Achnabobane Farmhouse

Achnabobane Farmhouse

Achnabobane Farmhouse Spean Bridge Scotland
โ‚น17,786
โ‚น17,786 total
26 Oct - 27 Oct
includes taxes & fees
Achnabobane Farmhouse
Kintail Lodge Hotel

Kintail Lodge Hotel

Glenshiel Kyle Scotland
โ‚น20,028
โ‚น24,035 total
29 Oct - 30 Oct
includes taxes & fees
9.4/10 Exceptional! (159 reviews)
Kintail Lodge Hotel

Hotels in Mallaig with star rating

Find out more about Mallaig

Scenic coastal retreat with charming fishing village vibes

Mallaig, located in the Scottish Highlands, is a charming holiday destination just a few kilometers from the town center. This picturesque coastal town is renowned for its distinctive geography, including stunning islands and magnificent beaches. Visitors can indulge in a variety of activities, such as ferry rides, boating adventures, and witnessing breathtaking sunsets over the sea. Mallaig is also known for its friendly locals, delightful seafood dining options, and cozy bars. For accommodation, there are holiday rentals available in Mallaig, offering a convenient and comfortable stay amidst the natural beauty of the area.

Top reasons to visit Mallaig

  • Stunning Scenery: Mallaig boasts breathtaking views of the Scottish Highlands and picturesque coastal landscapes, perfect for photography and relaxation.
  • Outdoor Adventures: The area offers numerous hiking trails, wildlife cruises, and access to ski fields, catering to all adventure enthusiasts.
  • Rich Heritage: Discover local history at the Mallaig Heritage Centre and explore the charming village's cultural attractions.
  • Island Excursions: Enjoy easy access to enchanting islands, providing wonderful opportunities for exploration and adventure.
  • Varied Accommodations: Mallaig offers a delightful range of lodging options, from cosy B&Bs to pet-friendly retreats, ensuring a comfortable stay.

Find your hotel in Mallaig

Mallaig offers a variety of accommodation options to suit every budget and preference. From budget hotels to cozy hostels, you'll find something that fits your needs. Some of the popular hotels in Mallaig are:

  • Morar Hotel - This 3.0-star hotel is located near the sea and beach. It offers free parking, breakfast, dining, and free wifi. The hotel also provides stunning ocean views, making it a popular choice for visitors.
  • West Highland Hotel - With a 3.0-star rating, this hotel is known for its eco-tourism initiatives and sustainable practices. It offers beautiful views of the sea and islands and is conveniently located near the ferry. The hotel is also praised for its friendly staff and nearby cafes.

Staying in Mallaig gives you the opportunity to explore the scenic beauty of the area, enjoy the beach, and experience the charm of the local community. With a range of accommodation options available, you'll be sure to find the perfect place to stay during your holiday in Mallaig.

Where to stay in and around Mallaig

Mallaig offers a captivating blend of adventure and stunning scenery, making it a perfect destination for outdoor enthusiasts. Explore the breathtaking Scottish Highlands, indulge in luxury at nearby accommodations, and embark on excursions to the enchanting islands just minutes from the village. With its friendly atmosphere and relaxing vibes, Mallaig promises an unforgettable experience for every traveller seeking both excitement and tranquillity in this picturesque corner of Scotland.

  • Sleat: Nestled approximately 11km from Mallaig, Sleat is often referred to as the 'Garden of Skye' for its lush landscapes and stunning vistas. This charming area sees a moderate influx of visitors, with peak seasons from July to September. Enthusiasts of outdoor activities will find a wealth of hiking trails, while romantic couples can enjoy picturesque scenery. Local highlights include a historic castle, scenic marina, and various outdoor shops where you can purchase local crafts. Whether you're seeking adventure or a quiet retreat, Sleat offers a perfect blend of both.
  • Morar: Situated conveniently within the Mallaig area, Morar is a quaint village known for its breathtaking beaches and outdoor adventures. Visitor numbers peak in April and during the summer months from July to August, making it a popular destination for those seeking sun and fun. Morar's stunning sandy beaches are perfect for a relaxing day, while the nearby parks and historical sites provide a glimpse into the region's rich heritage. With opportunities for skiing and other outdoor pursuits, Morar is an ideal spot for adventure seekers and nature lovers alike.
  • Armadale: Just 8km from Mallaig, Armadale is a delightful village that attracts visitors year-round, particularly from April to July. Known for its outdoor activities and romantic settings, it offers a variety of experiences, including scenic hiking trails and local shops. The village is home to historical landmarks such as a marina and a stunning castle, as well as a serene lake perfect for leisurely strolls. Whether you're looking for adventure or a peaceful getaway, Armadale has something to offer every traveller.

Experience the top activities and must-see sights in Mallaig

Mallaig is a charming coastal town in Scotland, offering a cheap holiday experience with its picturesque harbour, nearby islands, and delicious seafood.

  • Loch Nevis: Explore this beautiful lake by taking a ferry ride, enjoying stunning island views, and indulging in delectable dining options.
  • Morar Beach: Immerse yourself in the beauty of this sandy beach, where you can relax, go boating, witness breathtaking sunsets, and savor mouthwatering seafood.
  • Mallaig Heritage Centre: Discover the history of Mallaig at this fascinating museum, featuring exhibits on the town's maritime heritage, friendly locals, and the adventure of sea exploration.

How to find great deals and cheap hotels in Mallaig

  • Check out the "Hotel Deals" section on Expedia for exclusive discounts and special offers on accommodation in Mallaig.
  • When booking your hotel in Mallaig, keep in mind that prices may vary depending on the time of year. Consider visiting during the off-peak season to take advantage of lower rates.
  • Looking for budget-friendly accommodation options in Mallaig? Consider staying in a hostel or bed and breakfast, which can offer affordable rates and a unique local experience.
  • Don't forget to explore the various amenities and facilities offered by each hotel in Mallaig. Some may include dining options, sea views, and proximity to popular attractions.
  • Make sure to read reviews and ratings from previous guests before booking your hotel in Mallaig. This will give you a better idea of the quality and service provided by each establishment.
  • Keep an eye out for package deals that include both accommodation and transportation. This can help you save on both hotel and travel expenses during your stay in Mallaig.
  • Remember to check for any additional fees or charges when booking your hotel in Mallaig, such as resort fees or parking fees, to avoid any surprises during your stay.

Discover the flavours of Mallaig

Mallaig, a charming coastal town in Scotland, offers a delightful dining experience with its local cuisine and unique dishes. One of the best restaurants in town is The Cabin Restaurant, known for its delectable seafood dishes. Situated by the harbour, this restaurant provides a picturesque setting to enjoy a lovely meal while taking in the stunning views.

Another renowned seafood restaurant in Mallaig is Cornerstone Cafe, which offers a diverse menu featuring fresh catches of the day. For those seeking a taste of local seafood, The Fishmarket Restaurant is a must-visit. With its focus on showcasing the finest seafood from the region, this restaurant promises a memorable dining experience in Mallaig.

Best time to go to Mallaig

Mallaig boasts a year-around average temperature of 9.1ยฐC, peaking at 13.6ยฐC in July, its warmest month, and dipping to an average low of 5.3ยฐC in January, February, the coolest. Rainfall averages at 88.0mm annually, with January, October seeing the heaviest showers and May, June, July being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January5.3103.6
February5.391.4
March6.291.4
April7.676.2
May9.869.8
June12.069.8
July13.669.8
August13.387.6
September12.190.2
October9.7103.6
November7.5101.6
December6.4101.6

The nearest major airports for your trip to Mallaig

Reaching Mallaig, Scotland, can be done via several airports. GLAsgow International Airport (GLA) is situated 153km away, with nearby hotels like the 5-star JA Mar Hall Scotland just 6km from the airport, offering convenient airport shuttle services. INVerness Airport (INV) is another option, located 122km from Mallaig, with excellent accommodations such as the 5-star Ness Walk, which is 13km from the airport and provides transfer services. Stornoway Airport (SYY), located 137km away, features the 4-star Cabarfeidh Hotel only 3km from the airport, ensuring easy access for travellers. Each airport offers a variety of transportation options for a smooth journey to Mallaig.

The Mallaig info point: What you need to know

Category
Details
LocationMallaig, Scotland, United Kingdom
What is Mallaig known for?Fishing port, stunning landscapes, access to the Isle of Skye
Most popular month?June, July, August
Length of Stay2-3 days
WeatherTemperate maritime climate, mild and wet
Don't missSteam train journey on the Jacobite Express, Morar Beach, Knoydart Peninsula
CuisineFresh seafood, traditional Scottish dishes
Where to goIsle of Skye, Glenfinnan Viaduct, Eilean Donan Castle

Frequently asked questions

What's the best place for a stay in Mallaig?
Based on our traveller data, Morar Hotel is one of the top choices for your stay. This hotel offers a restaurant and free parking. Other good choices for your stay include West Highland Hotel and Chlachain Inn. See all available top hotels, or vacation rentals in Mallaig.
If I need to cancel my hotel reservation in Mallaig, will I receive a refund?
Yes! You'll find that most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Mallaig.
What's the best family accommodation in Mallaig?
West Highland Hotel is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Also, attractions in the area such as Isle of Skye Market Square and Glenfinnan Museum are fun for children of all ages. Find more child-friendly accommodations in Mallaig.
What's the best dog-friendly hotel in Mallaig?
Morar Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include West Highland Hotel and Chlachain Inn. See more pet-friendly hotel accommodations in Mallaig.
What are some accommodation options with pools in Mallaig?
Ben Nevis Hotel & Leisure Club: Provides a steam room, a pool and free self parking. View all hotels with pools in Mallaig.
What's it like to stay in Mallaig?
Visitors to Mallaig will definitely enjoy the restaurants, seaside and bars. Tourists to the city can also enjoy its welcoming locals. In Mallaig, there are 25 hotels and other accommodation options to choose from. Find out more about Mallaig.
What should I do while I'm visiting Mallaig?
Natural beauty is on display at Camusdarach Beach, Morar Beach and Loch Morar. Taking a ferry is a great activity, and Mallaig Harbour is one place to visit. A couple of additional sights to add to your itinerary are Mallaig Heritage Centre and Mallaig Ferry Terminal. Take a look at what more there is to see and do in Expedia's Mallaig guide.
How can I get around Mallaig?
To venture out into the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can take a ferry to see more of the region. If you want to venture out around the area, you may want a rental car in Mallaig for your journey.
What's the seasonal weather in Mallaig?
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 Mallaig are October, December, November and January, with each month seeing an average of 200 mm of rainfall.

Explore a world of travel with Expedia