Find hotels in Mallaig from Rp1.600.845

  • 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)
  • cleanliness
    Picturesque oceanside retreat with scenic highland views and easy rail access.
"nice hotel, good dining options."
United Kingdom
Davide
The price is Rp1.903.862
Rp2.284.634 total
includes taxes & fees
8 Mar - 9 Mar
Morar Hotel

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (603 reviews)
  • cleanliness
    Scenic coastal retreat with hiking trails near Mallaig Station and harbour.
"Beautiful hotel"
United States
Britton
The price is Rp2.439.382
Rp2.927.259 total
includes taxes & fees
17 Feb - 18 Feb
West Highland Hotel

Roslyn House

Roslyn House
3.5 star property
Isle of Mull
9.2 out of 10, Wonderful, (69 reviews)
  • cleanliness
    Peaceful Isle of Mull retreat offers complimentary breakfast and proximity to arts venues.
"Wonderful little place, would definitely recommend and stay again!"
United States
Joanne
The price is Rp3.396.078
Rp4.075.293 total
includes taxes & fees
16 Feb - 17 Feb
Roslyn House

Glenuig Inn

Glenuig Inn
3.0 star property
Lochailort
10.0 out of 10, Exceptional, (6 reviews)
  • cleanliness
    Experience remote highland charm at Lochailort's eco-friendly retreat.
"Very nice inn in a very nice place."
Canada
James
The price is Rp2.858.651
Rp3.430.381 total
includes taxes & fees
14 Feb - 15 Feb
Glenuig Inn

Kintail Lodge Hotel

Kintail Lodge Hotel
2.5 star property
Kyle
9.4 out of 10, Exceptional, (135 reviews)
  • cleanliness
    Escape to the Scottish Highlands at this charming lodge near Eilean Donan Castle.
"Dog friendly, great staff and lovely food."
United Kingdom
Colin
The price is Rp3.620.882
Rp4.345.150 total
includes taxes & fees
22 Feb - 23 Feb
Kintail Lodge Hotel

Glenfinnan House Hotel

Glenfinnan House Hotel
4.0 star property
Glenfinnan
9.4 out of 10, Exceptional, (126 reviews)
  • cleanliness
    Set in the heart of the highlands, enjoy unforgettable Loch Shiel and mountain views.
"friendly staff and great food. "
United States
Jason
Glenfinnan House Hotel

Park Lodge Hotel

Park Lodge Hotel
3.0 star property
Isle of Mull
8.6 out of 10, Excellent, (258 reviews)
"Friendly service with comfortable rooms. A nice place to stay."
United Kingdom
Tim
The price is Rp2.134.383
Rp2.561.352 total
includes taxes & fees
26 Feb - 27 Feb
Park Lodge Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (235 reviews)
"Excellent hotel, charming and great service"
United States
barbara
The price is Rp1.715.190
Rp2.058.228 total
includes taxes & fees
16 Feb - 17 Feb
Eilean Iarmain

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (343 reviews)
  • cleanliness
    Stay at this coastal gem with a welcoming bar lounge and attentive staff in Kyle.
"Friendly staff, great room"
United Kingdom
Simon
The price is Rp1.639.617
Rp2.425.964 total
includes taxes & fees
15 Feb - 16 Feb
Balmacara Hotel

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (469 reviews)
  • cleanliness
    Tranquil Scottish getaway with bar and British cuisine near Armadale Ferry Terminal.
"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 Rp2.045.510
Rp2.454.612 total
includes taxes & fees
13 Mar - 14 Mar
Duisdale House Hotel

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (232 reviews)
  • cleanliness
    Stay by Isle of Skye Market Square with a garden and helpful hotel staff.
"Nice place to stay."
Canada
D
The price is Rp1.333.961
Rp1.600.845 total
includes taxes & fees
8 Mar - 9 Mar
Broadford Hotel

Kilchoan House Hotel

Kilchoan House Hotel
3.5 star property
Acharacle
8.6 out of 10, Excellent, (45 reviews)
  • cleanliness
    Enjoy tranquil Scottish views at this Acharacle getaway with terrace dining.
"Great stay. Excellent staff, food was delicious and facilities very appealing and comfortable."
United States
Michele
The price is Rp3.525.670
Rp4.230.804 total
includes taxes & fees
6 Mar - 7 Mar
Kilchoan House Hotel

Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
Acharacle
9.0 out of 10, Wonderful, (125 reviews)
  • cleanliness
    Serene lakeside retreat with restaurant and garden views in Acharacle.
"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

Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (82 reviews)
  • cleanliness
    Private waterfront pod with mountain views minutes from Armadale Ferry.
"Great glamping pod with everything we need!"
United Kingdom
Chong Ping
The price is Rp2.687.132
Rp3.224.558 total
includes taxes & fees
21 Feb - 22 Feb
Anneth Glamping Pod

Coille Darach B&B

Coille Darach B&B
2.0 star property
Acharacle
9.8 out of 10, Exceptional, (59 reviews)
  • cleanliness
    Tranquil getaway near scenic lochs with cosy B&B comfort and natural beauty.
"We had a very relaxing stay "
United Kingdom
Craig
The price is Rp1.715.191
Rp2.058.229 total
includes taxes & fees
17 Feb - 18 Feb
Coille Darach B&B

Craigard

Craigard
3.0 star property
Kyle
9.8 out of 10, Exceptional, (10 reviews)
  • cleanliness
    Peaceful cottage near Kyle with free Wi-Fi and hiking trails for nature lovers.
"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 Rp9.319.203
Rp11.183.044 total
includes taxes & fees
13 Mar - 14 Mar
Craigard

Mingarry Park

Mingarry Park
4.0 star property
Acharacle
9.8 out of 10, Exceptional, (46 reviews)
  • cleanliness
    Wake up in the scenic Scottish Highlands with complimentary parking and WiFi.
"Very nice place, good food, comfortable room and near a nice lighthouse."
United States
larissa
The price is Rp4.812.965
Rp5.775.558 total
includes taxes & fees
23 Feb - 24 Feb
Mingarry Park

Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.6 out of 10, Good, (663 reviews)
  • cleanliness
    Located in Kyle near a train station, this hotel offers quick access to Skye Bridge.
"Clean room, wonderful staff, quiet"
United States
Skyekoyeh
The price is Rp1.739.013
Rp2.086.815 total
includes taxes & fees
22 Feb - 23 Feb
Kyle Hotel

The Cluanie Inn

The Cluanie Inn
3.0 star property
Inverness
8.8 out of 10, Excellent, (151 reviews)
  • cleanliness
    Discover mountain views and warm Highland hospitality at this serene inn.
"Friendly staff and good burgers!"
United Kingdom
Giuseppe
The price is Rp2.224.908
Rp2.669.889 total
includes taxes & fees
18 Feb - 19 Feb
The Cluanie Inn

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (200 reviews)
  • cleanliness
    Elegant Sleat hotel with scenic restaurant and cosy lounge bar for island charm.
"Very cute little hotel in picturesque setting.The room was spotless and the bed was very comfortable."
United States
Elena
The price is Rp1.841.074
Rp2.209.289 total
includes taxes & fees
12 Mar - 13 Mar
Toravaig House 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

Find out more about Mallaig

Top reasons to visit Mallaig

  • Stunning Beaches: Mallaig boasts beautiful beaches with crystal clear waters, perfect for relaxation and seaside strolls.
  • Outdoor Adventures: The area offers excellent hiking trails and opportunities for skiing, catering to adventure enthusiasts.
  • Rich Cultural Experience: Visitors can explore fascinating museums that delve into the local history and culture.
  • Welcoming Locals: Experience the warmth and friendliness of the local community, making your visit more enjoyable.
  • Varied Accommodation: Mallaig provides a range of lodging options, from cosy bed and breakfasts to comfortable hotels.

Find great hotels in and around Mallaig

Mallaig offers a delightful array of accommodation options, ranging from charming bed and breakfasts to comfortable hotels. Whether you’re seeking a pet-friendly retreat, a family-friendly experience, or an adventure-filled stay, you’ll find plenty of choices. Notable options include the Abbey House and Aberdour Guesthouse, alongside a wealth of hotels throughout the area. For those venturing further, consider accommodation at Inverie for a unique experience amidst stunning landscapes.

  • Duisdale House Hotel: Nestled 16.1km from Mallaig, Duisdale House Hotel is a charming 4-star retreat perfect for families and nature lovers alike. This hotel boasts direct access to the beach, providing guests with stunning coastal views and opportunities for seaside relaxation. The property is equipped with family-friendly amenities, including highchairs and window guards, ensuring a safe and comfortable stay for those travelling with children. With its serene atmosphere and proximity to nature, Duisdale House Hotel is an ideal choice for those seeking a rejuvenating escape.
  • Glebe Barn - Hostel: Located 22.5km from Mallaig, Glebe Barn - Hostel offers a unique and vibrant experience for backpackers and adventurous travellers. This 4-star hostel features an on-site restaurant, perfect for enjoying hearty meals after a day of exploring. Guests can engage in a variety of sports and recreational activities, with bicycle rentals available nearby. Set in a rural location with ocean views, Glebe Barn is an excellent base for those looking to immerse themselves in the beautiful Scottish landscape while enjoying a relaxed and communal atmosphere.
  • West Highland Hotel: Situated in the heart of Mallaig, the 3-star West Highland Hotel is a versatile accommodation option for business travellers and families. This pet-friendly hotel offers a range of amenities, including first aid kits and travel cribs for children, ensuring a comfortable stay for families. The property welcomes pets with specific policies in place, making it a great choice for guests wishing to bring their furry companions. With its convenient location and family-oriented services, West Highland Hotel provides a welcoming environment for all types of visitors.

Where to stay in and around Mallaig

Mallaig, a charming coastal village in Scotland, offers a delightful blend of adventure and relaxation. Visitors can explore stunning nearby beaches, soak in the breathtaking autumn colours, and enjoy the warmth of friendly locals. With a range of accommodation options and exciting excursions, Mallaig is perfect for romantic getaways and outdoor enthusiasts alike. The allure of this scenic gem awaits, promising unforgettable experiences in every corner.

  • Sleat: Nestled approximately 11.3km from Mallaig, Sleat is a captivating destination known for its scenic beauty and outdoor activities. The area experiences a moderate influx of visitors, particularly during the summer months from July to September. Sleat offers a romantic setting, perfect for couples and nature enthusiasts alike. Hiking trails wind through stunning landscapes, while local landmarks such as the historic castle and marina provide a glimpse into the rich heritage of the region. Whether you're exploring the outdoors or indulging in a shopping spree at local stores, Sleat promises an enriching travel experience.
  • Morar: Located in close proximity to Mallaig, Morar is a charming village renowned for its breathtaking scenery and eco-friendly adventures. Visitor numbers peak in April and again from July to August, making it a popular choice for nature lovers. Morar is an ideal spot for outdoor enthusiasts, offering opportunities for skiing and exploring the nearby mountains, beaches, and lakes. The tranquil setting allows for relaxation and adventure, making it a perfect getaway for those seeking to immerse themselves in Scotland's natural wonders.
  • Inverie: Inverie is a delightful village situated within the Mallaig area, attracting visitors year-round with its stunning landscapes and adventurous offerings. While the visitor numbers peak from April to June, the charm of Inverie remains captivating throughout the seasons. Known for its outdoor experiences, the village is surrounded by beautiful lakes, water features, and nature reserves, making it a haven for adventure seekers and nature lovers alike. Inverie presents an authentic Scottish experience, inviting you to explore its unspoiled beauty and rich natural heritage.

Things to do in and around Mallaig

Mallaig offers a delightful mix of outdoor and adventure activities, making it perfect for romantic getaways and holidays. Visitors can explore scenic hiking trails, enjoy skiing at local ski fields, and indulge in beach outings. To make the most of your trip, consider purchasing attraction tickets for a range of adventures in Scotland, ensuring a memorable experience in this charming coastal village.

Shopping

Mallaig offers a charming shopping experience with local shops and boutiques. For unique gifts and souvenirs, visit the local stores. If you're up for a drive, Magpie, located 25.7km away, provides a delightful selection of goods that reflect the area's culture and heritage.

Recreation

Experience tranquillity at the Mallaig Wellness Centre, where you can indulge in soothing treatments and yoga sessions amidst picturesque surroundings. For outdoor recreation, explore the scenic Morar Beach, perfect for leisurely walks and enjoying the fresh sea breeze, or take a boat trip to the stunning islands nearby.

Adventure

The Circular Walk in Mallaig offers a stunning hiking trail surrounded by breathtaking scenery. Immerse yourself in the great outdoors as you navigate through picturesque landscapes, enjoying the adventure vibes and the natural beauty of the area. It's an unforgettable experience for any nature lover.

Nightlife

Mallaig boasts a charming nightlife with venues like The Morar Hotel, offering a relaxed pub atmosphere with local ales. The Seafood Bar serves delightful seafood and drinks, perfect for unwinding after a day of exploration. Enjoy the scenic views while soaking in the warm hospitality of this coastal gem.

*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 trip to Mallaig, consider visiting during the cheaper months of January to February and November, while booking your hotel at least a month in advance for the best rates. Wednesdays are generally the least expensive days to stay, whereas Sundays tend to be pricier. Use Expedia to find affordable accommodation by sorting options from lowest to highest prices, and take advantage of last-minute deals. Combining your hotel, flights, and activities into a package can also provide additional savings, making your visit both enjoyable and budget-friendly.

  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to 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 expenses by combining your hotel reservation in Mallaig with your flights and activities through an Expedia package.

Find the best attractions in and around Mallaig

Mallaig offers an idyllic setting for outdoor adventures, romantic getaways, and cultural exploration. Visitors can enjoy picturesque lakes, stunning beaches, and fascinating history museums. With a range of attractions catering to those seeking outdoor experiences, coastal relaxation, or a touch of romance, Mallaig ensures a memorable holiday for every type of traveller.

  • Land, Sea and Islands Centre: Located 11.3km from Mallaig, this visitor centre offers a fascinating insight into the natural and cultural heritage of the region. Families will enjoy interactive exhibits and outdoor adventure activities, making it a perfect stop for those eager to explore Scotland's stunning landscapes.
  • Gallery An Talla Dearg: Situated 16.1km from Mallaig, this charming museum showcases local art and culture. With a focus on community and heritage, visitors can admire a diverse range of artworks, providing a deeper appreciation for the creative spirit of the area.
  • Morar Beach: Nestled within Mallaig, Morar Beach is renowned for its soft white sands and crystal-clear waters. Ideal for relaxation or a scenic stroll, the beach's stunning vistas create a tranquil atmosphere that captures the essence of Scotland's coastal beauty.

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

To reach Mallaig, you can fly into either Castlebay (BRR-Barra) or Tiree (TRE). Castlebay is situated 98.2km from Mallaig, with nearby accommodation options such as Borrodale Hotel, a 3-star property 16.1km away, Grianaig Guest House, another 3-star B&B 17.7km away, and UIST Travel Accommodation, a guesthouse also 16.1km from the airport. Alternatively, Tiree is only 85.3km from Mallaig, featuring hotels like the Tiree Lodge Hotel and Tiree Scarinish Hotel, both located just 4.8km from the airport. Transportation services are available from these hotels to facilitate your journey to Mallaig.

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 trip. 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?
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 accommodation options 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.
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 23 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 Loch Nevis. 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.