Mallaig Hotels

  • 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 Mallaig hotels

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (471 reviews)
"nice hotel, good dining options."
United Kingdom
Davide
The price is P6,442
P7,731 total
includes taxes & fees
Mar 15 - Mar 16
Morar Hotel

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very Good, (604 reviews)
"Beautiful hotel"
United States
Britton
The price is P8,329
P9,995 total
includes taxes & fees
Feb 27 - Feb 28
West Highland Hotel

Glenuig Inn

Glenuig Inn
3.0 star property
Lochailort
10.0 out of 10, Exceptional, (6 reviews)
"Very nice inn in a very nice place."
Canada
James
The price is P9,761
P11,713 total
includes taxes & fees
Feb 22 - Feb 23
Glenuig Inn

Roslyn House

Roslyn House
3.5 star property
Isle of Mull
9.2 out of 10, Wonderful, (69 reviews)
"Wonderful little place, would definitely recommend and stay again!"
United States
Joanne
The price is P11,596
P13,915 total
includes taxes & fees
Feb 24 - Feb 25
Roslyn House

Kintail Lodge Hotel

Kintail Lodge Hotel
2.5 star property
Kyle
9.4 out of 10, Exceptional, (135 reviews)
"Dog friendly, great staff and lovely food."
United Kingdom
Colin
The price is P12,363
P14,836 total
includes taxes & fees
Feb 26 - Feb 27
Kintail Lodge Hotel

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very Good, (346 reviews)
"Friendly staff, great room"
United Kingdom
Simon
The price is P6,029
P8,796 total
includes taxes & fees
Feb 20 - Feb 21
Balmacara Hotel

Glenfinnan House Hotel

Glenfinnan House Hotel
4.0 star property
Glenfinnan
9.4 out of 10, Exceptional, (126 reviews)
"friendly staff and great food. "
United States
Jason
Glenfinnan House Hotel

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (469 reviews)
"Great hotel, with a beautiful property. The building is a bit dated and a few more reasonable dining options would be welcomed. There is only a fine dinning restaurant on the property. But overall a good stay."
United States
Andrei
The price is P6,969
P8,363 total
includes taxes & fees
Mar 19 - Mar 20
Duisdale House Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (236 reviews)
"Excellent hotel, charming and great service"
United States
barbara
The price is P5,856
P7,028 total
includes taxes & fees
Feb 24 - Feb 25
Eilean Iarmain

1 Bed Lodge - Sleeps 2 - Parking - Wifi

1 Bed Lodge - Sleeps 2 - Parking - Wifi
3.5 star property
Acharacle
10.0 out of 10, Exceptional, (4 reviews)
"Lovely property. Ideal for exploring the surrounding areas. Some nice touches. "
United Kingdom
Neil
The price is P11,643
P13,595 total
includes taxes & fees
Mar 18 - Mar 19
1 Bed Lodge - Sleeps 2 - Parking - Wifi

Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.6 out of 10, Good, (663 reviews)
"Clean room, wonderful staff, quiet"
United States
Skyekoyeh
The price is P5,938
P7,125 total
includes taxes & fees
Feb 26 - Feb 27
Kyle Hotel

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (232 reviews)
"Nice place to stay."
Canada
D
The price is P6,052
P7,262 total
includes taxes & fees
Mar 4 - Mar 5
Broadford Hotel

Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (82 reviews)
"Great glamping pod with everything we need!"
United Kingdom
Chong Ping
The price is P8,394
P10,073 total
includes taxes & fees
Feb 20 - Feb 21
Anneth Glamping Pod

Craigard

Craigard
3.0 star property
Kyle
9.8 out of 10, Exceptional, (10 reviews)
"Craigard was quite comfortable and well-located. We loved our short stay here! If we ever get back this way, we will definitely be looking at renting this adorable cottage. "
United States
Rhonda
The price is P32,038
P38,446 total
includes taxes & fees
Mar 13 - Mar 14
Craigard

Coille Darach B&B

Coille Darach B&B
2.0 star property
Acharacle
9.8 out of 10, Exceptional, (59 reviews)
"We had a very relaxing stay "
United Kingdom
Craig
The price is P5,856
P7,028 total
includes taxes & fees
Feb 20 - Feb 21
Coille Darach B&B

Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
Acharacle
9.0 out of 10, Wonderful, (125 reviews)
"Lovely location and comfy, cosy hotel. Staff were very friendly and helpful. Food was tasty and well-presented. Would recommend."
United Kingdom
Philippe
Loch Shiel Hotel

Mingarry Park

Mingarry Park
4.0 star property
Acharacle
9.8 out of 10, Exceptional, (46 reviews)
"Very nice place, good food, comfortable room and near a nice lighthouse."
United States
larissa
The price is P16,398
P19,678 total
includes taxes & fees
Feb 23 - Feb 24
Mingarry Park

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (201 reviews)
"Very cute little hotel in picturesque setting.The room was spotless and the bed was very comfortable."
United States
Elena
The price is P7,327
P8,792 total
includes taxes & fees
Mar 19 - Mar 20
Toravaig House Hotel

The Cluanie Inn

The Cluanie Inn
3.0 star property
Inverness
8.8 out of 10, Excellent, (151 reviews)
"Friendly staff and good burgers!"
United Kingdom
Giuseppe
The price is P7,580
P9,097 total
includes taxes & fees
Feb 21 - Feb 22
The Cluanie Inn

Innisfree Guest House

Innisfree Guest House
3.0 star property
Fort William
9.8 out of 10, Exceptional, (14 reviews)
"Great place to stay. "
United States
Caris
The price is P7,028
P8,433 total
includes taxes & fees
Feb 22 - Feb 23
Innisfree Guest House
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

Stay near popular Mallaig attractions

Learn more about Mallaig

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

Aerial view of Mallaig, a port in Lochaber, on the west coast of the Highlands of Scotland

Top Mallaig Hotel Reviews

More cheap stays in Mallaig

Find out more about Mallaig

Top reasons to visit Mallaig

  • Stunning Scenery: Mallaig is renowned for its breathtaking landscapes, including picturesque lakes and beautiful beaches.
  • Outdoor Adventures: The area offers numerous activities such as hiking and skiing, perfect for adventure enthusiasts.
  • Rich History: Visit the Mallaig Heritage Centre to delve into the village's fascinating past.
  • Island Excursions: Take boat trips to nearby islands like Skye and Eigg for unforgettable experiences.
  • Charming Accommodations: Enjoy a variety of lodging options, from cosy bed and breakfasts to family-friendly hotels.

Find great hotels in and around Mallaig

Discover a variety of hotel accommodations in Mallaig, Scotland, perfect for every type of traveller. Whether you're seeking a pet-friendly retreat, a family-friendly haven, or an adventurous getaway, Mallaig offers charming bed and breakfast options alongside comfortable hotels. With excellent reviews and diverse facilities, you can find the ideal base to explore the stunning surroundings of this picturesque coastal village.

  • Morar Hotel: Nestled in the picturesque town of Mallaig, Morar Hotel is a charming 3-star retreat perfect for pet lovers. This family-friendly establishment offers a welcoming atmosphere with key amenities catering to guests travelling with pets, including specific pet policies that ensure comfort for both you and your furry companions. Enjoy spacious rooms and a location that provides easy access to the stunning coastal landscape, making it an ideal spot for relaxation after a day of exploring the enchanting surroundings.
  • Glebe Barn - Hostel: Located 22.5km from Mallaig, Glebe Barn - Hostel is a delightful 4-star hostel that blends rustic charm with modern facilities. It features a lovely restaurant where you can savour local cuisine. The hostel is surrounded by breathtaking ocean views and rural landscapes, perfect for those seeking an adventurous escape. With nearby bicycle rentals, guests can easily explore the scenic routes of the Highlands. This property is an excellent choice for budget-conscious travellers who appreciate a unique, communal atmosphere.
  • Skye Basecamp - Hostel: Situated 25.7km from Mallaig, Skye Basecamp - Hostel offers a vibrant atmosphere for backpackers and adventure enthusiasts. The hostel boasts a variety of outdoor activities, including horse riding, fishing, and hiking, making it an ideal base for those eager to explore Scotland's natural beauty. Guests can unwind with friends over a game of billiards or pool in a friendly setting. With a focus on outdoor experiences and social interaction, this hostel is perfect for those looking to make lasting memories during their stay.

Where to stay in and around Mallaig

Mallaig, a charming coastal village in Scotland, offers a delightful blend of adventure and relaxation. Explore stunning scenery, local shops, and nearby islands like Skye and Eigg. Indulge in a beach getaway or embark on excursions that showcase the breathtaking landscapes and friendly atmosphere. Mallaig is the perfect destination for those seeking a memorable escape, combining the thrill of outdoor activities with the tranquillity of a picturesque retreat.

  • Sleat: Nestled 11.3km from Mallaig, Sleat is a picturesque area renowned for its stunning outdoor scenery and adventure opportunities. This charming city attracts moderately seasonal visitors, particularly from July to September, who come to explore its magnificent hiking trails and ski fields. The local landscape is adorned with historic places and a captivating castle, making it an ideal destination for those seeking both adventure and a glimpse into Scotland’s rich heritage. With a friendly atmosphere and breathtaking vistas, Sleat promises an enriching travel experience.
  • Armadale: Located a mere 8.0km from Mallaig, the quaint village of Armadale offers a delightful blend of outdoor activities and romantic beach experiences. Although traveller numbers peak in April and during the summer months, this charming locale is inviting year-round. Visitors can enjoy hiking trails, a scenic cable car ride, or relax by the stunning marina and harbour. With its historic sites and picturesque views, Armadale is perfect for those looking to immerse themselves in Scotland’s natural beauty and tranquil ambiance.
  • Morar: Positioned in close proximity to Mallaig, Morar is a charming village celebrated for its breathtaking scenery and outdoor adventures. With travel peaks occurring from April to August, this hidden gem lures visitors with its stunning beaches, serene lakes, and majestic mountains. Adventurers will find opportunities for skiing and exploring the local ski fields, while the tranquil surroundings provide a perfect escape from the hustle and bustle. Morar is truly a captivating destination for nature lovers and those seeking a peaceful retreat.

Things to do in and around Mallaig

Mallaig is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can enjoy activities such as hiking trails and skiing, while also indulging in memorable stays through romantic getaways and exciting boat trips. With abundant opportunities for outdoor excursions, Mallaig promises a delightful experience for adventure enthusiasts and nature lovers alike.

Shopping

Mallaig offers a charming shopping experience with local shops featuring unique gifts and souvenirs. If you're up for a drive, visit Magpie, located 25.7km away, where you can discover a delightful selection of local crafts and products to take home.

Recreation

Experience the tranquil surroundings at the Mallaig Wellness Centre, where you can indulge in rejuvenating treatments and holistic therapies. Enjoy scenic walks along the coastal paths, immersing yourself in nature's beauty while breathing in the fresh sea air.

Adventure

The Circular Walk in Mallaig offers an exhilarating hiking experience through breathtaking scenery. This trail allows you to immerse yourself in the stunning landscapes of the Highlands, with opportunities to encounter local wildlife and enjoy the fresh air, making it perfect for any adventure enthusiast.

Nightlife

Mallaig boasts a charming nightlife with venues like The Chlachain Inn, where you can enjoy local ales and live music, and the idyllic Morar Beach for a peaceful evening stroll. Experience the warm atmosphere and friendly locals as you immerse yourself in this picturesque coastal village.

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

Booking tips and Expedia advantages for Mallaig

To save money on your visit to Mallaig, consider travelling during the off-peak months of January to February and November, when accommodation prices are lower. Booking your stay about a month in advance or exploring last-minute deals on Expedia can lead to significant savings. Wednesdays are the cheapest days to stay, while Sundays are the priciest. Utilise Expedia’s filters to find budget-friendly and eco-certified hotels, and consider bundling your hotel with flights and activities for additional discounts. Walking is a great way to explore, keeping transport costs to a minimum.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mallaig 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 Mallaig 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 Mallaig is Wednesday. The most expensive day to stay in Mallaig is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can arrange your search results to display prices from the lowest to the highest, allowing you to view the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially reduce your costs by combining your Mallaig hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Mallaig

Mallaig is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore picturesque lakes and beaches, as well as delve into the area's rich history at the Mallaig Heritage Centre. This charming fishing village offers a romantic atmosphere and a variety of attractions that cater to travellers looking for both relaxation and exploration. Mallaig truly provides a memorable experience for every visitor.

  • Mallaig Harbour: Experience the charm of Mallaig Harbour, a bustling marina where adventure awaits. Enjoy the lively atmosphere, watch fishing boats come and go, and indulge in fresh seafood from local vendors. The harbour’s stunning views make it a perfect spot for leisurely strolls along the waterfront.
  • Mallaig Ferry Terminal: Serving as a gateway to the Isles, Mallaig Ferry Terminal offers an exhilarating sense of adventure. Witness the ferries embark on picturesque journeys while soaking in the coastal scenery. This terminal is a hub for exploring the captivating landscapes of the Hebrides.
  • Morar Beach: Discover the idyllic Morar Beach, renowned for its pristine sands and crystal-clear waters. This tranquil beach is perfect for sunbathing, beachcombing, or simply enjoying the breathtaking views of the surrounding landscape, making it a must-visit for relaxation.

Best time to go to Mallaig

The best time to visit Mallaig can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mallaig falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Mallaig falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.1°F (5.6°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October49.8°F (9.9°C)Moderate RainMostly CloudySlightly LowAverage
November45.0°F (7.2°C)Light RainMostly CloudySlightly LowSlightly Low
December41.5°F (5.3°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Mallaig

For your trip to Mallaig, you can consider flying into Castlebay (BRR-Barra), which is located 98.2km away, or Tiree (TRE), situated 85.3km from Mallaig. Near Castlebay, excellent accommodation options include the 3-star Borrodale Hotel, 16.1km away, Grianaig Guest House, and UIST Travel Accommodation, both within 17.7km. If you opt for Tiree, the Tiree Lodge Hotel and Tiree Scarinish Hotel are both just 4.8km from the airport. Transportation services are available from these hotels to the respective airports, ensuring a smooth journey.

Frequently asked questions

What's the best place for a stay in Mallaig?
Chlachain Inn is ranked highly by Expedia customers. This inn offers free breakfast and a restaurant. Reviews from our site also recommend Morar Hotel and West Highland Hotel as top choices for your stay. 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, the majority of hotel reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, you might be able 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 accommodation for a family vacation in Mallaig?
West Highland Hotel is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Attractions in the area like Isle of Skye Market Square and Glenfinnan Museum are also fun for kids of all ages. Find more child-friendly accommodations in Mallaig.
What's the best pet-friendly place to stay in Mallaig?
West Highland Hotel is a top dog-friendly hotel, and offers a bar/lounge along with free WiFi for its human guests. Two other good options for you and your pet include Morar Hotel and Chlachain Inn. See more pet-friendly hotel accommodations in Mallaig.
What are some accommodations with pools in Mallaig?
Ben Nevis Hotel & Leisure Club: Features a steam room, a pool, and free self parking. View all hotels with pools in Mallaig.
How is it to stay in Mallaig?
Visitors to Mallaig are sure to enjoy the restaurants, seaside, and bars. Tourists to the city can also enjoy its welcoming locals. In Mallaig, there are 23 hotels and other accommodations to choose from. Find out more about Mallaig.
What should I see while I'm in Mallaig?
Natural beauty is on display at Circular Walk, Camusdarach Beach, and Morar Beach. Taking a ferry is a great activity, and Mallaig Ferry Terminal is one place to visit. A couple of additional sights to add to your agenda are Mallaig Heritage Centre and Loch Morar. Check out what more to see and do in Expedia's Mallaig guide.
What's the best way to get around Mallaig?
To explore the surrounding area, ride one of the trains from Mallaig Station or Morar Station. You can ride 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 like in Mallaig?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 41°F. The rainiest months in Mallaig are October, December, November, and January, with each month seeing an average of 8 inches of rainfall.