Hotels With Gym in Scottish Highlands, United Kingdom

Hotels With Gym in Scottish Highlands, United Kingdom

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Gym - Scottish Highlands

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Coylumbridge Resort Hotel Hotels in
Coylumbridge Resort Hotel Hotels in Coylumbridge Resort Hotel Hotels in
Hotels in Scottish Highlands
Jjmjviana 2024.05.15
The hotel was fine with many amenities but the rooms were poorly cleaned specially in the bathroom with still hairs on the floor. Hotel staff was also not very helpful as we always had to wait a long time for something to be done.
Very Good
39 reviews
8.4/10
Price from
TWD 2,022
per night
Check Availability
B&B Hotel Inverness Hotels in
B&B Hotel Inverness Hotels in B&B Hotel Inverness Hotels in
Hotels in Scottish Highlands
TTaras 2024.04.12
It was a very nice trip, I highly recommend catch a bus 302 and travel to Loch Ness also Dunrobin Castle+2 hours on the train but It's will be nice. About the hotel, breakfast was nice but the same, clean staff very friendly, interesting tonic water with watermelon, lime and mint, American Pool and Gym was nice.
Very Good
137 reviews
8.3/10
Price from
TWD 5,532
per night
Check Availability
Kingsmills Hotel, WorldHotels Elite Hotels in
Kingsmills Hotel, WorldHotels Elite Hotels in Kingsmills Hotel, WorldHotels Elite Hotels in
Hotels in Scottish Highlands
GGuest User 2024.07.04
The hotel is on the hillside, the environment is very good, the room is very spacious, the dinner is very delicious, the service staff is very enthusiastic and satisfactory.
Very Good
125 reviews
8.9/10
Price from
TWD 6,914
per night
Check Availability
Leonardo Hotel Inverness Hotels in
Leonardo Hotel Inverness Hotels in Leonardo Hotel Inverness Hotels in
Hotels in Scottish Highlands
DDKenco 2025.01.30
I stay in this hotel once or twice a year. Its location is pretty good in relation to the centre of Inverness. Staff are always good and I look forward to the breakfast when I stay there. Use of the pool and spa area is a nice bonus when staying there.
Good
70 reviews
7.7/10
Price from
TWD 6,338
per night
Check Availability
Macdonald Morlich Hotel at Macdonald Aviemore Resort Hotels in
Macdonald Morlich Hotel at Macdonald Aviemore Resort Hotels in Macdonald Morlich Hotel at Macdonald Aviemore Resort Hotels in
Hotels in Scottish Highlands
GGuest User 2024.08.05
The hotel is definitely not a 4 star. Top range 3 star at best. The room was clean. It was advertised as a king sized bed, however putting 2 single beds together is very misleading. The Italian restaurant, the staff are nice but the service is very very slow. Took me an hour to get food. The location is ideal. The sports centre is good and spacious. The pool is good fun. The gym needs a complete modernisation program. Not enough equipment and in a very small room. The sports centre could utiltse space more effectively and have a state of the art gym in the other bigger rooms. It would be used well, however this is sadly not the case. I will return and use this hotel in the future. The price is not cheep and if your expecting Hilton quality then this is not the hotel for you.
73 reviews
7.4/10
Price from
TWD 3,851
per night
Check Availability
Macdonald Highlands Hotel Hotels in
Macdonald Highlands Hotel Hotels in Macdonald Highlands Hotel Hotels in
Hotels in Scottish Highlands
MMIAO 2023.01.02
The all-inclusive resort hotel is convenient for skiing, but the rooms are relatively old, the resort facilities are very good, and the service staff are busy and almost hard to contact
Great
107 reviews
9.1/10
Price from
TWD 4,542
per night
Check Availability
Macdonald Aviemore Hotel Hotels in
Macdonald Aviemore Hotel Hotels in Macdonald Aviemore Hotel Hotels in
Hotels in Scottish Highlands
CCHANGMING 2019.08.17
The hotel is in the heart of the town and is in a particularly good location. The hotel's Western food is especially delicious, steak and roast chicken are very good. The breakfast is also very rich and very satisfying.
64 reviews
7.1/10
Check Availability
Courtyard Inverness Airport Hotels in
Courtyard Inverness Airport Hotels in Courtyard Inverness Airport Hotels in
Hotels in Scottish Highlands
GGuest User 2025.02.06
The room is relatively small, but the sofa bed is big enough. Because it is near the airport, there are no more options, so I just stayed there for one night.
Very Good
40 reviews
8.9/10
Price from
TWD 7,042
per night
Check Availability
Best Western Inverness Palace Hotel  Spa Hotels in
Best Western Inverness Palace Hotel  Spa Hotels in Best Western Inverness Palace Hotel  Spa Hotels in
Hotels in Scottish Highlands
FFANG 2019.10.11
Hotel location is very good, directly opposite is the main attractions castle, Loch Ness flows through the hotel entrance, walk around, pleasant scenery, breakfast, rooms are large, health is good, clean, there is a Michelin restaurant next to the hotel , But book in advance
Good
111 reviews
7.8/10
Price from
TWD 8,906
per night
Check Availability
River Ness Hotel, A Member of Radisson Individuals Hotels in
River Ness Hotel, A Member of Radisson Individuals Hotels in River Ness Hotel, A Member of Radisson Individuals Hotels in
Hotels in Scottish Highlands
GGuest User 2024.09.09
The room is in a good location and is very convenient to go anywhere, but the room is very small and the quilt is particularly uncomfortable. It is called a duvet, but it is full of lumps. There are very few places for breakfast, and you need to book a place in advance. If you leave early with the tour group, you will not have time to wait for a seat to eat.
Good
43 reviews
7.6/10
Price from
TWD 8,919
per night
Check Availability
See All Hotels With Gym in Scottish Highlands

Latest Reviews for Scottish Highlands Hotels

See all
6.6/10
GGuest UserThe hotel is looking and feeling very tired and dated and in serious need of upgrading.  They’re charging 2025 prices for 1980 standard services.  They clearly cater for bus tours and large parties which are not there to appreciate where they are and their surroundings.  There was serious problem with running hot water in the room as well as in the showers in the spa.  I overheard many guests complaining about no hot water in their rooms at reception.   Breakfast was very disappointing, they offer a continental selection of one type of cold meat and one type of sliced cheese with pan loaf bread!  Fort William boasts artisan bakery’s so no excuse there.  During breakfast very loud 80s movie themed music is blaring, the dining room is so big there’s practically a speaker above every second table.  When asked to turn it down we were met with a standard reply, “I was just asked to turn it up”. Totally unbelievable.  Due to the large parties tables are not cleared fast enough nor cleaned, we had to clean and set our own table before we could eat and this is where we were directed to sit. Waiting staff are clearly not trained nor directed appropriately for a hotel boasting a high standard.  We were not encouraged to dine in the hotel at all. The exterior of the building is not only showing signs of disrepair but is also very dirty. They are missing the B in the main signage and is the first thing you see on arrival.   Positives:  the room was clean although all views from most rooms do not look out onto anything nice.  Temperature of the pool, steam room and jacuzzi excellent.  The lounge bar appeared to have the best atmosphere and felt like a highland hotel. Would I recommend this hotel? Definitely not!   Would I stay there again? Definitely not!
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

Hotel near Fort William
Price per night from:TWD 3,169
8.9/10
Very Good
GGuest UserThe room is relatively small, but the sofa bed is big enough. Because it is near the airport, there are no more options, so I just stayed there for one night.
Courtyard Inverness Airport

Courtyard Inverness Airport

Hotel near Inverness
Price per night from:TWD 7,042
7.7/10
Good
DDKencoI stay in this hotel once or twice a year. Its location is pretty good in relation to the centre of Inverness. Staff are always good and I look forward to the breakfast when I stay there. Use of the pool and spa area is a nice bonus when staying there.
Leonardo Hotel Inverness

Leonardo Hotel Inverness

Hotel near Inverness
Price per night from:TWD 6,338
7.4/10
GGuest UserThe hotel is definitely not a 4 star. Top range 3 star at best. The room was clean. It was advertised as a king sized bed, however putting 2 single beds together is very misleading. The Italian restaurant, the staff are nice but the service is very very slow. Took me an hour to get food. The location is ideal. The sports centre is good and spacious. The pool is good fun. The gym needs a complete modernisation program. Not enough equipment and in a very small room. The sports centre could utiltse space more effectively and have a state of the art gym in the other bigger rooms. It would be used well, however this is sadly not the case. I will return and use this hotel in the future. The price is not cheep and if your expecting Hilton quality then this is not the hotel for you.
Macdonald Morlich Hotel at Macdonald Aviemore Resort

Macdonald Morlich Hotel at Macdonald Aviemore Resort

Hotel near Aviemore
Price per night from:TWD 3,851
8.4/10
Very Good
GGuest UserThis hotel is very good in other aspects. It is considered very good in the small town of Inverness. The only thing is that the charges are a bit chaotic. They overcharged us twice. The first time: we were charged 23 pounds more for dining in the hotel restaurant (see the picture bill). The waiter refused to admit it at first, but later he took it back with the help of a friend. The second time: when we checked out, they said it was no problem, but the next day, 5 pounds were deducted without a card. We communicated through Ctrip, and they replied that we had access to the hotel's high-speed network. Ctrip asked if we brought a laptop? We are all retired and don't carry heavy computers. The hotel's Wify is free. Later, Ctrip gave us 50 RMB in compensation. Ctrip is still very responsible. In short, friends who go to this hotel need to pay more attention when spending.
AC Hotel Inverness

AC Hotel Inverness

Hotel near Inverness
Price per night from:TWD 8,884
8.9/10
Very Good
GGuest UserThe hotel is on the hillside, the environment is very good, the room is very spacious, the dinner is very delicious, the service staff is very enthusiastic and satisfactory.
Kingsmills Hotel, WorldHotels Elite

Kingsmills Hotel, WorldHotels Elite

Hotel near Inverness
Price per night from:TWD 6,914
8.4/10
Very Good
JjmjvianaThe hotel was fine with many amenities but the rooms were poorly cleaned specially in the bathroom with still hairs on the floor. Hotel staff was also not very helpful as we always had to wait a long time for something to be done.
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

Hotel near Aviemore
Price per night from:TWD 2,022
8.3/10
Very Good
TTarasIt was a very nice trip, I highly recommend catch a bus 302 and travel to Loch Ness also Dunrobin Castle+2 hours on the train but It's will be nice. About the hotel, breakfast was nice but the same, clean staff very friendly, interesting tonic water with watermelon, lime and mint, American Pool and Gym was nice.
B&B Hotel Inverness

B&B Hotel Inverness

Hotel near Inverness
Price per night from:TWD 5,532
8.3/10
Very Good
GGuest UserBeautifully located with sea views and a gorgeous sandy beach nearby — perfect for family walks. The refurbishment is tasteful and respectful of the hotel’s history. However, service falls short: breakfast is slow and understaffed, and room servicing is inconsistent — used cups left, and tea/toiletries not refreshed. A charming place, but let down by 3-star-level service.
Dornoch Station

Dornoch Station

Hotel near Dornoch
Price per night from:TWD 7,298
9.1/10
Great
MMIAOThe all-inclusive resort hotel is convenient for skiing, but the rooms are relatively old, the resort facilities are very good, and the service staff are busy and almost hard to contact
Macdonald Highlands Hotel

Macdonald Highlands Hotel

Hotel near Aviemore
Price per night from:TWD 4,542

FAQ

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties22
Number of Reviews1,446
Average Price (Weekdays)TWD 10,185
Average Price (Weekends)TWD 10,680