Find and compare 3 Star hotels in Scottish Highlands

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Next weekend
In two weeks

Top Scottish Highlands 3 Star hotels

The Caledonian Hotel

The Caledonian Hotel

3 out of 5
Achintoe Road Fort William Scotland
Fully refundableReserve now, pay when you stay
$147 nightly
The price is $177 total per night from Jul 8 to Jul 9
$177 total
Jul 8 - Jul 9
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A snack bar/deli ...
7.2/10 Good! (1,314 reviews)
"Staff lovely no problems. We had a dripping noise in our room which reception staff came and fixed abit, but we still had a slight noise from the issue. No other room was available. But big problem was some staying may not realise is that the anyone outside can see straight into the rooms. There ..."

Reviewed on Jul 3, 2026

Opens in a new windowThe Caledonian Hotel
The Great Western Hotel

The Great Western Hotel

3 out of 5
Corran Esplanade Oban Scotland
Fully refundableReserve now, pay when you stay
$94 nightly
The price is $113 total per night from Jul 26 to Jul 27
$113 total
Jul 26 - Jul 27
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Self parking and a snack bar/deli are also offered on site.
6.6/10 (1,176 reviews)
"This is a very old hotel and the fabric of the building is very tired. The public areas are all shabby. The bedroom was okay except the shower was mildewed in places. The dinner was very good, the breakfast not so good. £10 to park overnight in the hotel car park. Some of the staff were lovely, others ..."

Reviewed on Jul 3, 2026

Opens in a new windowThe Great Western Hotel
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

3.5 out of 5
KNOCKARD RD, PH16 5JH Pitlochry Scotland
Fully refundableReserve now, pay when you stay
$124 nightly
The price is $149 total per night from Jul 12 to Jul 13
$149 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel features an indoor pool, a gym, and a restaurant. Business travelers can take advantage of the free WiFi in public areas. Relax with a drink at the ...
8/10 Very Good! (1,189 reviews)
"Parking was easy. Rooms are big. Bathroom may be due for an update but it was fine overall. I’d stay here again."

Reviewed on Jul 3, 2026

Opens in a new windowThe Pitlochry Hydro Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

3 out of 5
7 Ness Walk Inverness Scotland
Fully refundableReserve now, pay when you stay
$141 nightly
The price is $169 total per night from Jul 12 to Jul 13
$169 total
Jul 12 - Jul 13
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. A coffee shop and luggage storage are also provided.
7.6/10 Good! (1,003 reviews)
"They've shut off the water few hours before check out time. We were upset as we wanted to shower and not mis out flights."

Reviewed on Jul 2, 2026

Opens in a new windowColumba Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality

3 out of 5
9 Annfield Road Inverness Scotland
Fully refundableReserve now, pay when you stay
$144 nightly
The price is $173 total per night from Jul 5 to Jul 6
$173 total
Jul 5 - Jul 6
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Business travelers can take advantage of the free WiFi in public areas. There's a sauna on ...
8.4/10 Very Good! (951 reviews)
"The hotel had very nice staff."

Reviewed on Jun 29, 2026

Opens in a new windowCraigmonie Hotel Inverness by Compass Hospitality
Balmacara Hotel

Balmacara Hotel

3 out of 5
Balmacara Kyle Scotland
$165 nightly
The price is $198 total per night from Jul 5 to Jul 6
$198 total
Jul 5 - Jul 6
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. Luggage storage ...
8.4/10 Very Good! (408 reviews)
"Lovely hotel. Staff were very friendly and helpful. Comfortable bed."

Reviewed on Jul 1, 2026

Opens in a new windowBalmacara Hotel
Caledonian Hotel

Caledonian Hotel

3 out of 5
Quay St. Ullapool Scotland
Fully refundableReserve now, pay when you stay
$151 nightly
The price is $181 total per night from Jul 22 to Jul 23
$181 total
Jul 22 - Jul 23
Total with taxes and fees
This hotel features a bar/lounge, free WiFi in public areas, and a garden. Luggage storage is provided and the front desk is staffed around-the-clock.
7.8/10 Good! (1,003 reviews)
"All good. No complaints."

Reviewed on Jun 30, 2026

Opens in a new windowCaledonian Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

3 out of 5
North Road Fort William Scotland
Fully refundableReserve now, pay when you stay
$151 nightly
The price is $182 total per night from Jul 5 to Jul 6
$182 total
Jul 5 - Jul 6
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and onsite conference ...
6.8/10 (1,001 reviews)
"There was no WiFi in the room. The room was clean. The beds were not comfortable. The hotel was very run down. It didn’t seem well looked after. Letter missing from the main hotel sign, over grown gardens, dingy outside walls. We ate off site."

Reviewed on Jun 22, 2026

Opens in a new windowBen Nevis Hotel & Leisure Club
Scotlands Spa Hotel

Scotlands Spa Hotel

3 out of 5
40 Bonnethill Road Pitlochry Scotland
Fully refundableReserve now, pay when you stay
$169 nightly
The price is $203 total per night from Jul 5 to Jul 6
$203 total
Jul 5 - Jul 6
Total with taxes and fees
A full-service spa, an indoor pool, and a restaurant are all featured at this smoke-free hotel. Business travelers can take advantage of the free WiFi in public ...
7.6/10 Good! (901 reviews)
"Breakfast was ok. Shower in the room was filthy around the base. No where to store my bike so had to drag it and my touring bags up and down stairs to get it to my room."

Reviewed on Jul 2, 2026

Opens in a new windowScotlands Spa Hotel
The Lodge on the Loch by OYO

The Lodge on the Loch by OYO

3 out of 5
Onich Service Station, A82, Old Town Fort William Scotland
Fully refundableReserve now, pay when you stay
$92 nightly
The price is $109 total per night from Jul 15 to Jul 16
$109 total
Jul 15 - Jul 16
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, ...
7.2/10 Good! (319 reviews)
"The place was just OK...not great but not horrible. There is a house next door that looks like some frat building from Animal House and it's a little offputting..."

Reviewed on Jul 3, 2026

Opens in a new windowThe Lodge on the Loch by OYO
Don't see what you're looking for?
See all available properties in Scottish Highlands
View all properties
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.

3 Star Hotels Scottish Highlands

Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.

You can find 3 star hotels in Scottish Highlands that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.

When it comes to options, you’ll have them. The Scottish Highlands 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.

Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in Scottish Highlands today!

Recent Scottish Highlands hotel reviews by fellow wanderers

Explore More Ways to Travel with Travelocity