Find hotels in Mallaig from £99

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mallaig hotels

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (606 reviews)
"Lovely self catering apartment with stunning views over to Skye. Very friendly staff throughout the hotel and the restaurant food was excellent. "
United Kingdom
Ewan
The price is £149
includes taxes & fees
31 Mar - 1 Apr
West Highland Hotel

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (472 reviews)
"Stunning views "
United Kingdom
Joan
The price is £105
includes taxes & fees
31 Mar - 1 Apr
Morar Hotel

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (66 reviews)
"Clean & comfortable hotel close to the centre of town - lovely port area with good options to shop / eat / wander. "
Australia
Mark
The price is £104
includes taxes & fees
1 Apr - 2 Apr
Chlachain Inn

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (438 reviews)
"Friendly and helpful staff, delicious breakfast and beautiful location."
Canada
Megan
The price is £140
includes taxes & fees
6 Apr - 7 Apr
Tingle Creek Hotel

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (350 reviews)
"Friendly and responsive staff. Very convenient location. "
United States
Aziz
The price is £176
includes taxes & fees
3 Apr - 4 Apr
Balmacara Hotel

Achnacriche Bed and Breakfast

Achnacriche Bed and Breakfast
3.0 star property
Oban
The price is £124
includes taxes & fees
4 Apr - 5 Apr
Achnacriche Bed and Breakfast

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
Spean Bridge
The price is £140
includes taxes & fees
1 Apr - 2 Apr
Achnabobane Farmhouse

Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
3.0 star property
Fort William
6.8 out of 10, (1,002 reviews)
"Staff were super friendly, and the food was absolutely outstanding!"
United States
Lee
The price is £80
includes taxes & fees
31 Mar - 1 Apr
Ben Nevis Hotel & Leisure Club

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (380 reviews)
"It was the great stay ! "
United States
Violeta
The price is £222
includes taxes & fees
1 Apr - 2 Apr
Isle of Skye Guest house

Corran Bunkhouse

Corran Bunkhouse
4.0 star property
Fort William
9.2 out of 10, Wonderful, (137 reviews)
"The staff is very friendly and helpful "
United States
Song
The price is £70
includes taxes & fees
31 Mar - 1 Apr
Corran Bunkhouse

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,256 reviews)
"Wonderful hotel, great location"
United Kingdom
Joshua
The price is £57
includes taxes & fees
10 Apr - 11 Apr
The Caledonian Hotel

Creag Mhor Lodge

Creag Mhor Lodge
4.0 star property
Fort William
9.4 out of 10, Exceptional, (518 reviews)
"Wonderful place!! Great staff!"
United States
Colleen
The price is £172
includes taxes & fees
31 Mar - 1 Apr
Creag Mhor Lodge

Maclean Guest House

Maclean Guest House
3.5 star property
Fort William City Centre
9.4 out of 10, Exceptional, (296 reviews)
"Wonderful stay! Bed super comfortable and staff was amazing! "
United States
Mark
The price is £113
includes taxes & fees
31 Mar - 1 Apr
Maclean Guest House

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (393 reviews)
"Lovely pod with everything we needed and fantastic views "
United Kingdom
Ann
The price is £113
includes taxes & fees
12 Apr - 13 Apr
Onich Hotel

The Corran - Serviced Accommodation

The Corran - Serviced Accommodation
3.5 star property
Fort William
9.4 out of 10, Exceptional, (253 reviews)
"Super easy to stay in contact with hosts and get support at any time. The room was gorgeous and conveniently located. We had a lovely time exploring the area on our weekend trip from Glasgow. The room was clean and spacious, had everything we needed, and was warm and cozy!"
United Kingdom
Jessica
The price is £102
includes taxes & fees
31 Mar - 1 Apr
The Corran - Serviced Accommodation

Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (703 reviews)
"Nice little hotel in walking distance, about 15 min, to sone shops and places to eat. Would stay here again for sure. "
United States
Travis
The price is £187
includes taxes & fees
2 Apr - 3 Apr
Nevis Bank Inn

Park Lodge Hotel

Park Lodge Hotel
3.0 star property
Isle of Mull
8.6 out of 10, Excellent, (259 reviews)
"Good location. Room basic but clean with all ameneties you need. Tasty freshly cooked breakfast. All staff were very friendly. "
United Kingdom
Mary
The price is £126
includes taxes & fees
11 Apr - 12 Apr
Park Lodge Hotel

Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.4 out of 10, (908 reviews)
"Amazing staff and accomodations "
United States
Nicholas
The price is £99
includes taxes & fees
12 Apr - 13 Apr
Kings Arms Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (139 reviews)
"Really great place to stay. Loved the breakfast. Staff were outstanding!"
United Kingdom
John
The price is £129
includes taxes & fees
19 Apr - 20 Apr
House Of Juniper - The Manse

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
The price is £135
includes taxes & fees
3 Apr - 4 Apr
Loch Shiel 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

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 harbour. 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

Hotels in Mallaig with star rating

Find out more about Mallaig

Top reasons to visit Mallaig

  • Stunning Scenery: Mallaig is surrounded by breathtaking landscapes, ideal for outdoor enthusiasts and nature lovers.
  • Rich Local Culture: Visit the Mallaig Heritage Centre to immerse yourself in the town's history and traditions.
  • Adventure Activities: Enjoy hiking, coastal paths, and easy access to nearby ski fields for thrill-seekers.
  • Beautiful Beaches: Relax on tranquil beaches and explore picturesque lakes, perfect for a peaceful retreat.
  • Variety of Accommodations: Choose from charming bed and breakfasts to pet-friendly hotels for a comfortable stay.

Find great hotels in and around Mallaig

Discover a range of comfortable hotel accommodations in Mallaig, perfect for families and adventurers alike. Whether you prefer a charming bed and breakfast or a pet-friendly hotel, Mallaig offers a variety of lodging options to suit your needs. Enjoy the stunning scenery and local attractions while staying in one of the welcoming hotels or nearby Arisaig, ensuring a delightful Scottish getaway.

  • Duisdale House Hotel: Nestled in the scenic beauty of the Isle of Skye, Duisdale House Hotel is a 4-star retreat perfect for adventure enthusiasts and nature lovers. Located a mere 6.2km from Mallaig, this hotel embraces a pet-friendly ethos, welcoming dogs to join in on your Scottish escapades. With a focus on outdoor activities, guests can indulge in hiking, biking, mountain climbing, and sailing, all within close reach. The hotel's charming ambience and stunning surroundings make it an ideal base for those seeking both relaxation and adventure.
  • West Highland Hotel: Situated right in the heart of Mallaig, the 3-star West Highland Hotel offers a perfect blend of business convenience and family-friendly amenities. This hotel provides multiple meeting rooms and a fully equipped business centre, catering to professional travellers. Families will appreciate thoughtful touches such as first aid kits and window guards to ensure children's safety. Additionally, the hotel is pet-friendly, allowing dogs to accompany their owners, making it an excellent choice for family getaways with furry companions.
  • Morar Hotel: The Morar Hotel, also a 3-star accommodation, is located conveniently in Mallaig and is a welcoming haven for pet owners. This hotel allows pets with some restrictions, ensuring your furry friends can enjoy a break alongside you. With an inviting atmosphere and comfortable rooms, Morar Hotel provides a delightful stay for those seeking a pet-friendly getaway. Its prime location offers easy access to the breathtaking landscapes of the Scottish Highlands, making it a favourite for nature enthusiasts and their beloved pets.

Where to stay in and around Mallaig

Mallaig, a charming Scottish town, offers a delightful blend of adventure and scenic beauty. Explore the breathtaking landscapes of the Scottish Highlands, indulge in local shops, and immerse yourself in the friendly atmosphere. Nearby, discover luxurious excursions and relaxing retreats that enhance your experience. Whether hiking along coastal paths or enjoying the vibrant local culture, Mallaig promises an unforgettable stay filled with warmth and adventure.

  • Sleat: Nestled approximately 4.3km from Mallaig, Sleat is a charming area known for its romantic allure and rich cultural heritage. Visitors are drawn to its stunning landscapes and outdoor activities, with peak travel occurring in May, July, and September. The local attractions include picturesque castles, historic sites, and beautiful beaches, all of which provide a perfect backdrop for exploration. Hiking trails are abundant, offering an opportunity to connect with nature and experience the area's breathtaking scenery.
  • Armadale: Located just 3.1km from Mallaig, Armadale is a delightful village that welcomes visitors year-round, with notable peaks in April and the summer months of June and July. Outdoor enthusiasts will find plenty to enjoy, from scenic beaches to hiking trails. The village is home to a stunning marina and a historic castle, alongside a quaint harbour that adds to its charm. Armadale's combination of outdoor adventures and romantic settings makes it a perfect destination for couples and families alike.
  • Morar: Situated in close proximity to Mallaig, Morar is a picturesque village renowned for its stunning beaches and scenic views. Travel peaks during April and the summer months of July to August, making it a popular choice for those seeking outdoor experiences. The area offers access to ski fields and various trails, catering to adventure seekers. Local landmarks, including parks and historic sites, provide a glimpse into the region's rich history while ensuring visitors enjoy the natural beauty that Morar has to offer.

Things to do in and around Mallaig

Mallaig is a picturesque destination perfect for outdoor and adventure enthusiasts, offering breathtaking scenery and a variety of activities. Visitors can explore scenic hiking trails, enjoy easy trail access, and even venture to nearby ski fields. Additionally, Mallaig serves as a fantastic base for trips to the surrounding areas, making it an ideal spot for those seeking both adventure and natural beauty in Scotland.

Shopping

Mallaig offers charming local shops for unique gifts and souvenirs. Visit the delightful Magpie store, located 9.9km away, if you're up for a drive, where you can find an array of handcrafted items and local produce to take home.

Recreation

Discover the tranquil surroundings at the Mallaig Wellness Centre, where you can indulge in soothing spa treatments and yoga sessions. For outdoor rejuvenation, explore the scenic coastal walks along the West Highland Way, offering stunning views and a chance to connect with nature.

Adventure

The Circular Walk in Mallaig offers a thrilling hiking experience surrounded by breathtaking scenery. As you navigate the trail, immerse yourself in the stunning landscapes and invigorating outdoor vibes, making it an ideal adventure for nature lovers and those seeking a taste of Scotland's natural beauty.

Nightlife

Mallaig offers a charming nightlife atmosphere with a selection of cosy pubs and lively bars. The Morar Hotel provides a friendly vibe with local ales, while the Steam Inn features live music, perfect for a relaxed evening. Enjoy the stunning coastal views as you unwind after a day of exploring.

Booking tips and Expedia advantages for Mallaig

To save money on your trip to Mallaig, consider visiting during the off-peak months of January to February and November, when accommodation prices are generally lower. Book your hotel about a month in advance for the best rates, and aim for a Wednesday stay, as it tends to be the least expensive day. Use Expedia to compare room rates, refine your options by budget, and explore package deals that combine flights and activities for additional savings. Lastly, make use of free activities available in the area to enhance your experience without overspending.

  • 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: Book your hotel in Mallaig about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel booking in Mallaig with your flights and activities through an Expedia package.

Find the best attractions in and around Mallaig

Mallaig, Scotland, is an ideal destination for outdoor enthusiasts and those seeking stunning scenery. Visitors can explore beautiful beaches, tranquil lakes, and historic castles. Key attractions include the Mallaig Marina and the Mallaig Heritage Centre, perfect for immersing in local culture and history. Whether you're looking for adventure or a relaxing day by the water, Mallaig offers a delightful experience for all types of travellers.

  • Morar Beach: Experience the stunning beauty of Morar Beach, known for its soft white sands and crystal-clear waters. This idyllic spot offers a tranquil escape with breathtaking views, perfect for a leisurely stroll or a relaxing picnic while enjoying the beach vibes.
  • Mallaig Heritage Centre: Immerse yourself in the rich history and culture of Mallaig at the Heritage Centre. Discover fascinating exhibits that showcase local traditions, maritime history, and the area's development, making it a must-visit for culture enthusiasts.
  • Armadale Castle: Explore the enchanting Armadale Castle, nestled in beautiful gardens. This historic site offers a romantic atmosphere and insight into the clan heritage of the Highlands, making it a delightful destination just 3.1km from Mallaig.

Best time to go to Mallaig

The best time to visit Mallaig is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.5°F (4.7°C)Light RainMostly CloudyAverageModerately Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageModerately 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 CloudyAverageModerately High
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighModerately High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighModerately High
August55.9°F (13.3°C)Light RainMostly CloudyAverageAverage
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 LowModerately Low
December41.5°F (5.3°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Mallaig

To reach Mallaig, you can consider flying into two major airports: Castlebay (BRR-Barra), situated 37.9km away, and Tiree (TRE), located 32.9km from Mallaig. Near Castlebay, you can find Borrodale Hotel and UIST Travel Accommodation, both approximately 6.2km away, as well as Polochar Inn, which is 3.7km distant. For those flying into Tiree, the Tiree Lodge Hotel and Tiree Scarinish Hotel are excellent options, both just 1.9km from the airport. Transportation services are readily available to transfer you from these hotels to the airports for a smooth travel experience.

Frequently asked questions

What is the best area to stay in Mallaig?
The best area to stay in Mallaig is right in the village centre, particularly around the harbour and along Main Street.

This compact area is the heart of Mallaig and is where you'll find most of the accommodation, eateries, and shops. It's very walkable and offers direct access to the ferry terminal, making it incredibly convenient for onward journeys to the Isles or day trips. The main road, Marine Street, runs parallel to the harbour, providing easy access to everything.

Couples looking for a convenient and relaxing stay will find this area ideal. Hotels and guesthouses here often boast views of the bustling harbour and the surrounding sea, superb for enjoying the maritime scenery. It's easy to stroll out for dinner or explore the local shops, and the train station is just a short walk away for those arriving by rail.

For families, staying in the village centre also offers great practicalities. Many accommodations are within easy reach of the small local park and the Mallaig Heritage Centre, which provides engaging insights into the area's history.
What are the best hotels in Mallaig that travellers recommend?
Two of the best hotels in Mallaig that receive consistently high recommendations from travellers are the West Highland Hotel and the Morar Hotel.

The 3-star West Highland Hotel, with an 8.2 rating, is praised for its friendly and great staff. Guests frequently mention its convenient and great location, which is just 0.2 km from the Mallaig Heritage Centre and 0.5 km from the Circular Walk. The hotel offers sea views and some rooms feature a private outdoor hot tub, premium bedding, Egyptian cotton sheets, and a furnished balcony or patio. The breakfast is described as delicious with plenty of choice, and the bar is considered convenient and amazing.

Another highly recommended option is the 3-star Morar Hotel, which has a 7.6 rating. Guests praise the extremely helpful and friendly staff, and its beautiful and convenient location near the ocean and beach. It is just 0.7 km from Camusdarach Beach and 0.9 km from Morar Beach. The hotel offers a terrace and complimentary self-parking, and the food and breakfast are consistently rated as great.
What are the best family hotels in Mallaig?
For families looking for a hotel in Mallaig, the West Highland Hotel is an excellent choice.

The 3-star West Highland Hotel, with a good rating of 8.2, offers several features that cater to families. These include child-friendly window designs for added safety, and both free cribs and travel cribs are available upon request. The hotel's restaurant also provides kid-friendly meal options, making dining with children convenient. Guests frequently praise the friendly and great staff, the convenient and great location, and the comfortable and beautiful rooms. The hotel is also conveniently located just 0.2 km from the Mallaig Heritage Centre and 0.5 km from the Circular Walk, offering easy access to local attractions. Find more child-friendly accommodations in Mallaig
What are the top pet-friendly hotels in Mallaig?
When travelling to Mallaig with your pet, consider the West Highland Hotel or the Morar Hotel, both offering excellent pet-friendly amenities.

The 3-star West Highland Hotel, with an 8.2 rating, is a great choice as it specifically permits dogs and other pets. Many rooms feature a furnished balcony or patio, and there is a lovely terrace for guests to enjoy. Guests frequently praise its convenient location and delicious breakfast with plenty of choice. It is also very close to the Mallaig Heritage Centre and the Circular Walk, both within a short stroll.

Another excellent option is the 3-star Morar Hotel, rated 7.6, which welcomes pets and offers beautiful sea views. Guests will appreciate the free WiFi and complimentary toiletries. The hotel also provides free self-parking, and guests often highlight the extremely helpful staff and the great food. It is conveniently located near Camusdarach Beach and Morar Beach, making it ideal for walks with your pet. See more pet-friendly hotels in Mallaig
What are the best budget hotels in Mallaig?
For excellent budget-friendly hotels in Mallaig, consider the West Highland Hotel and the Morar Hotel.

The 3-star West Highland Hotel, with a good rating of 8.2, offers complimentary self-parking and free WiFi. Guests appreciate the comfortable and beautiful rooms, some of which feature a furnished balcony or patio. The hotel is conveniently located just half a kilometre from the Circular Walk. Visitors often comment on the friendly staff, great location, and the convenient and amazing bar. The breakfast also receives praise for its deliciousness and plenty of choice.

Another solid option is the 3-star Morar Hotel, rated 7.6. This traditional property provides complimentary self-parking and free WiFi. Its location is a highlight, being near the ocean and just 0.7 kilometres from Camusdarach Beach and 0.9 kilometres from Morar Beach. Guests frequently mention the extremely helpful and friendly staff, the beautiful and convenient location, and the great food and excellent meals, including breakfast. View all budget hotels in Mallaig
What are the most romantic hotels in Mallaig for couples?
For a romantic stay in Mallaig, couples should consider the West Highland Hotel or the Morar Hotel.

The 3-star West Highland Hotel, with an 8.2 rating, offers a wonderful setting for couples. Many rooms feature a furnished balcony or patio, some with a private outdoor hot tub, great for enjoying the sea views together. Guests frequently praise the friendly staff, convenient location, and delicious breakfast with plenty of choice. The comfortable and beautiful rooms contribute to a relaxing stay, and the amazing on-site bar is a nice addition.

Another lovely option is the 3-star Morar Hotel, rated 7.6. This traditional hotel is conveniently located near the ocean and beaches like Camusdarach Beach and Morar Beach. It offers beautiful sea views and provides free parking and complimentary WiFi. Guests consistently praise the extremely helpful and friendly staff, the beautiful and convenient location, and the great food and excellent meals available. See all romantic hotels in Mallaig
What are the best hotels in Mallaig near Camusdarach Beach?
For hotels in Mallaig near Camusdarach Beach, consider the Morar Hotel.

The 3-star Morar Hotel, with a rating of 7.6, is conveniently located just 0.7 km from Camusdarach Beach. Guests frequently mention the extremely helpful and friendly staff, and many appreciate the beautiful and convenient location. The hotel also offers free parking and complimentary WiFi, with many rooms boasting sea views.

While not directly on Camusdarach Beach, the 3-star West Highland Hotel, rated 8.2, is another excellent option in Mallaig. It is praised for its comfortable and beautiful rooms, and the delicious breakfast with plenty of choice. This hotel is also family-friendly, offering child-friendly window designs, free cribs, and kids' meals at its restaurant.
When is the best time to go to Mallaig?
The best time to visit Mallaig is typically during the late spring and summer months, from May to September, when the weather is generally milder and the days are longer.

May and early June offer pleasant conditions with fewer crowds and blooming wildflowers, making it ideal for those who enjoy hiking and exploring the natural beauty of the Highlands. The temperatures are comfortable for outdoor activities, and the midges (small biting insects) are less prevalent than in mid-summer.

July and August are the warmest months and are superb for enjoying boat trips to the Small Isles or Skye, as well as spending time on the beaches. While it's the busiest period, Mallaig retains its charm, and all local services and attractions are fully operational. This is a great time for families looking to make the most of the school holidays and experience the full range of activities Mallaig has to offer.

September offers a lovely balance of mild weather and fewer visitors as the summer crowds disperse. The autumn colours begin to emerge, particularly in the surrounding glens, which appeals to couples looking for a more relaxed and scenic trip.
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 Mallaig.
How can I save on a Mallaig hotel booking with Expedia?
Members always get our best prices. Find our best Mallaig 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 Mallaig hotel?
Prices for hotels in Mallaig often vary, but you can find a great deal from £99 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