Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Stay in Loch Lomond's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Duck Bay Hotel & Restaurant

Hotel in Balloch

Featuring a bar, terrace and views of lake, Duck Bay Hotel & Restaurant is located in Balloch, 5 km from Balloch Castle Country Park. This hotel is just amazing: perfect location on the loch, lovely views from the restaurant and breakfast area. Our executive suite was more than we expected, very large, comfortable, lovely decorated with a stunning view of the loch. A place we would definitely return to.

Show more Show less
8.4
Very good
1,411 reviews
Avg. price/night:
£89

Queen of the Loch, Balloch by Marston's Inns

Hotel in Balloch

Set in Balloch, 3.5 km from Balloch Castle Country Park, Queen of the Loch, Balloch by Marston's Inns offers accommodation with a restaurant, free private parking, a bar and a garden. Everything very accommodating

Show more Show less
8.5
Very good
1,491 reviews
Avg. price/night:
£50

Ardlui Hotel

Hotel in Ardlui

Nestled on the shores of magnificent Loch Lomond, just off the A82 road between Crianlarich and Glasgow, Ardlui Hotel offers en-suite accommodation, free Wi-Fi, a restaurant and a bar. I liked everything about my stay. Room was nice and comfortable. Dinner and breakfast very good. Location convenient for West Highlands Way.

Show more Show less
8.5
Very good
333 reviews
Avg. price/night:
£57.60

The Loch Lomond Arms Hotel 4 stars

Hotel in Luss

Set in the village of Luss, this traditional inn has welcomed guests for over two centuries. Fabulous hotel. Rooms and surroundings wonderful. Very warm welcome and comfortable room. Will be back!

Show more Show less
8.8
Fabulous
507 reviews
Avg. price/night:
£34

Abbotsford Hotel 3 stars

Hotel in Dumbarton

Less than 15 minutes’ drive from Glasgow International Airport, this hotel is surrounded by stunning scenery on the edge of the Scottish Highlands. The staff was beyond friendly and helpful. The room was immaculate and the washroom was modern (with lots of hot water).

Show more Show less
8.8
Fabulous
613 reviews
Avg. price/night:
£71

Innkeeper's Lodge Loch Lomond 3 stars

Hotel in Balloch

A 15-minute stroll from the shores of the famous loch sits the Innkeeper’s Lodge Loch Lomond. Would definitely be back here. Staff were great and the hotel is situated in a perfect spot right next to the loch.

Show more Show less
8.5
Very good
975 reviews
Avg. price/night:
£59

Village Inn 3 stars

Hotel in Arrochar

Located on the banks of Loch Long with breathtaking views of the Arrochar Alps, the Village Inn offers en-suite rooms and free WiFi in all areas. Wonderful experience. We were there during low season and got a complementary upgrade, a beautiful room overlooking the loch. Staff was extremely helpful, I believe it was the owner who advised us on where to go and what to see. Also, terrific food and pub in the first floor.

Show more Show less
8.5
Very good
972 reviews
Avg. price/night:
£49

Rowardennan Hotel 3 stars

Hotel in Rowardennan

On the banks of Loch Lomond in the magnificent Queen Elizabeth Forest, this hotel has spectacular views of Ben Lomond, the loch and mountains to the north. Rowardennan Hotel is accessible, yet remote.... Great stop on the West Highland Way, room was clean, easy check-in.

Show more Show less
8.2
Very good
552 reviews
Avg. price/night:
£120.65

The Lodge On Loch Lomond Hotel 4 stars

Hotel in Luss

Located in the picturesque village of Luss within Loch Lomond National Park, this 4-star hotel is just a 25-minute drive from Glasgow Airport. Staff very helpful, stunning views Evening meals and breakfast were great.

Show more Show less
8.5
Very good
769 reviews
Avg. price/night:
£119

Loch Long Hotel 3 stars

Hotel in Arrochar

Set in Arrochar, Loch Long Hotel is located at the head of Loch Long. It features an on-site bar and restaurant. Beautiful views of the Loch. Friendly staff and room spacious

Show more Show less
6.9
Review score
1,178 reviews
Avg. price/night:
£80.10

Hotels with extra health and safety measures

Find hotels in Loch Lomond with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Loch Lomond in the past month

See all

Loch Lomond's best hotels with breakfast

See all

FAQs about hotels in Loch Lomond

A Real Jewel of the Scottish Highlands

Set amongst the hills and mountains of the Scottish Highlands, Loch Lomond is one of the country’s largest lakes featuring over 30 islands and surrounded by lush greenery and picturesque villages. Immortalised by a 19th-century song "The Bonnie Banks o' Loch Lomond", this majestic lake is part of Scotland’s first national park.

Start your journey at Balloch, where you can get on a direct train from Glasgow in less than an hour. Popular with tourists, the town has plenty to offer; from Loch Lomond Shores, a complex mixing leisure and shopping opportunities to Balloch Castle Country Park, ideal for a pleasant walk.

You can catch a boat going up the Loch Lomond and admire the lake and the surrounding mountains, including the highest peak, Ben Lomond, at 974 metres. Just 12 km from Balloch, there is the small village of Drymen, a popular stop for hikers with what is claimed to be the oldest pub in Scotland, The Clachan.

The area of Loch Lomond is great for hiking, golfing and water sports, making it a perfect destination for those into the outdoors or sports activities. Visiting the lake’s largest island, Ichmurrin, is also a must, the views from there are truly unforgettable!

Whether you’re looking for a getaway destination, a perfect spa or a wedding hotel in the Loch Lomond area, check the Booking.com’s special offers.

Explore guest reviews of hotels in Loch Lomond

See all