Edinburgh

Edinburgh Hotels with Gym

Stay active with hotels in Edinburgh featuring fitness facilities

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Edinburgh Hotels with Gym

Check out our selection of Edinburgh hotels with Gym
Most Booked
Lowest price
Closest to downtown
Highest Rated
75
Hotels in Edinburgh
Featured facilities: Fitness Room
Amazing
291 reviews
9.5/10
1 night
From £144
Check Availability
99+
Hotels in Edinburgh
Featured facilities: Fitness Room
Great
46 reviews
9.1/10
1 night
From £109
Check Availability
99
Hotel near Edinburgh Old Town,Edinburgh
Featured facilities: Fitness Room
Very Good
142 reviews
8.9/10
1 night
From £186
Check Availability
75
Hotels in Edinburgh
Featured facilities: Fitness Room, Spa
Very Good
56 reviews
8.2/10
1 night
From £146
Check Availability
69
Hotels in Edinburgh
Featured facilities: Fitness Room, Spa
Very Good
170 reviews
8.3/10
1 night
From £118
Check Availability
99+
Hotel near Edinburgh Old Town,Edinburgh
Featured facilities: Fitness Room
Very Good
267 reviews
8.8/10
1 night
From £156
Check Availability
99+
Hotel near Edinburgh Airport,Edinburgh
Featured facilities: Fitness Room
Great
227 reviews
9.2/10
1 night
From £101
Check Availability
99+
Hotels in Edinburgh
Featured facilities: Fitness Room
Amazing
321 reviews
9.4/10
1 night
From £133
Check Availability
99+
Hotel near Corstorphine,Edinburgh
Featured facilities: Fitness Room, Massage Room
Very Good
228 reviews
8.6/10
1 night
From £81
Check Availability
58
Hotel near Edinburgh Airport,Ingliston
Featured facilities: Fitness Room
Very Good
152 reviews
8.9/10
1 night
From £115
Check Availability
See All Hotels with Gym in Edinburgh

Top rated hotels in Edinburgh

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.1/10
Great
WWahida ZulkefleWe loved our stay at this hotel in Scotland. Perfect for a short trip—just a short walk to the airport. Breakfast was ready as early as 5am, which was such a bonus. Arrived before check-in time and the receptionist kindly allowed us to check in early. Everything was smooth and welcoming! Love!
Hampton by Hilton  Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hotel near Edinburgh Airport, Ingliston 30.2% of visitors choose this area
Price per night from:£150
9.1/10
Great
YYimin DENGBooked this for my parents. The facilities are comprehensive, the location is excellent, the bed is very comfortable, and the hygiene is great. My parents loved it and couldn't stop praising it. Parking needs to be reserved in advance.
Wilde Aparthotels Edinburgh Grassmarket

Wilde Aparthotels Edinburgh Grassmarket

Hotel near Edinburgh Old Town, Edinburgh 41.9% of visitors choose this area
Price per night from:£196
9.0/10
Great
PPoppy LeeI stayed at Courtyard by Marriott Edinburgh from 22 February to 26 February 2026 in Room ***. Unfortunately, my experience fell significantly below the service and housekeeping standards expected of the Marriott brand. 1) 22 February 2026 (Check-in) Upon arrival, I immediately noticed several cleanliness issues with my room. The kettle was dusty and visibly dirty, the shower gel was completely empty, there were noticeable stains on the bed sheets, the shower room floor was unclean, and the shower water pressure was extremely poor. I reported these issues to the front desk on the same day. In addition, during the check-in process, the staff did not provide any information about hotel amenities, such as gym operating hours, availability of facilities like the ice machine or microwave, or other services. I only became aware of some of these facilities on my last day during check-out, which was disappointing. 2) 23 February 2026 The shampoo had run out and was not replenished during housekeeping services. I emailed the Front Office Manager regarding both the missing amenities and the ongoing low shower pressure issue. I did not receive any response. 3) 24 February 2026 The situation continued. Coffee and tea bags were not refilled, the stained bed sheets had still not been changed since Day 1 check-in, and both shampoo and conditioner were empty. I called the same Front Office Manager twice, and only shampoo was delivered. I then contacted the front desk twice more to clearly request conditioner, yet incorrect items were delivered again. As a result, the conditioner remained unreplenished for me for 3 consecutive days (22–24 February). 4) 25 February 2026 In the morning, I requested a new toothbrush through the front desk and was told housekeeping would provide one during housekeeping service. When I returned to my room after housekeeping, no toothbrush had been supplied. I later learned that when Trip.com contacted the hotel on my behalf regarding the service lapses, the Operations Manager informed them that everything had been “addressed and settled with me” which was not accurate. While individual staff members made partial attempts to assist, the repeated housekeeping lapses, lack of follow-up, and unresolved maintenance issue reflect systemic operational shortcomings rather than isolated mistakes. Throughout my entire stay (22–26 February), the shower water pressure issue remained unresolved. The hotel’s location is excellent and within walking distance of many major attractions, which helps save on public transport costs. However, good location alone does not compensate for the overall service deficiencies experienced during this stay. As a paying guest, I expected basic cleanliness, consistent replenishment of amenities, and responsive service, especially from a reputable hotel property like Marriott. Unfortunately, those expectations were not met during this stay.
Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh

Hotel near New Town, Edinburgh 12.8% of visitors choose this area
Price per night from:£186
8.9/10
Very Good
FFifiCRGood location. Quiet, clean and nice staff.  Used self-check in via tablet which is easy and with no queue. We arrived Edinburgh at the bus station which is just 10-min walk to the hotel.  Two negative points:- no kettle for boiling water for tea or coffee; water pools all over the floor outside the bathroom if you use the rainfall shower head.
Yotel Edinburgh

Yotel Edinburgh

Hotel near New Town, Edinburgh 12.8% of visitors choose this area
Price per night from:£155
8.9/10
Very Good
GGuest UserThe room was clean and the bed was comfortable. Breakfast offered a great variety of options. It's within walking distance to all the city's attractions. I especially recommend the Sofia Restaurant downstairs; their food is top-notch. The grilled lamb chops and stewed lamb shank were delicious and reasonably priced. I ended up eating there twice!
Hampton by Hilton Edinburgh West End

Hampton by Hilton Edinburgh West End

Hotel near West End, Edinburgh
Price per night from:£155
8.9/10
Very Good
YYiersan✌️Overall, I'm really happy with this hotel. The location is super convenient, the room facilities are comfortable, and I slept great at night. The room and bathroom were a bit small, and the soundproofing wasn't the best, but thankfully the other guests were quiet late at night. The off-season price wasn't too expensive, so it was pretty good value for money.
InterContinental Hotels EDINBURGH THE GEORGE by IHG

InterContinental Hotels EDINBURGH THE GEORGE by IHG

Hotel near New Town, Edinburgh 12.8% of visitors choose this area
Price per night from:£328
8.9/10
Very Good
Iits.anastasiiaMixed experience – not quite 4-star quality for the price I recently stayed at the Edinburgh Marriott Hotel and, unfortunately, had to request a room change upon arrival. The first room didn’t feel like what you’d expect from a 4-star hotel, especially at nearly £200 per night. It was very basic—no carpet, no robe, and no slippers. The room felt empty, more like a budget option than a premium stay. We were moved to another room, which did have a carpet, but it was essentially the same situation—still no slippers or robe etc. That said, there were a few positives: the location is great, the breakfast was really nice, and the pool itself was a good facility. Overall, I might stay here again, but only if the price reflects the actual experience. At this rate, I expected a bit more attention to detail and comfort.
Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood

Hotel near Edinburgh Old Town, Edinburgh 41.9% of visitors choose this area
Price per night from:£224
8.6/10
Very Good
GGuest UserThe hotel is currently undergoing renovations, and I had the chance to see both the pre-renovation and post-renovation rooms. There's a significant difference. The older rooms were just 'okay,' but the renovated ones are absolutely beautiful, on par with five-star hotels in China. The location is fantastic, right next to the large green spaces of the University of Edinburgh, and many attractions are within walking distance. Plus, there are plenty of Chinese restaurants nearby. My only minor disappointment is that the hotel kitchen only has a microwave, no induction hob, so you can't really cook for yourself.
Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh

Hotel near Edinburgh
Price per night from:£245
8.5/10
Very Good
GGuest UserThe hotel's location is absolutely unbeatable, just a 2-minute walk from the train station. However, you have to climb about four flights of stairs to reach the lobby, which was a bit tough with luggage. The service was excellent. According to the front desk, there's an elevator that goes directly to the train station entrance, but my English wasn't good enough to find it. I tried again the day before check-out, and a very helpful staff member personally guided us there. I left a note in the room requesting a sheet change and more bottled water, and they wouldn't even accept the tip I left – classic old-school hospitality! These two points definitely deserve a huge thumbs up. I gave the facilities 3 stars because the bed was a bit saggy, and my back was sore after sleeping on it for four nights, but everything else was great.
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

Hotel near Edinburgh Old Town, Edinburgh 41.9% of visitors choose this area
Price per night from:£214
8.0/10
Very Good
LLowryafThe room quality is on par with a 3-star hotel in China. The hotel staff were very friendly and provided excellent service, but the room layout was quite odd and winding. The bed wasn't very big either. It's super convenient if you want to visit Calton Hill, but I wouldn't recommend it if you're primarily interested in the city center, as it's about a 20-minute walk.
voco EDINBURGH - ROYAL TERRACE by IHG

voco EDINBURGH - ROYAL TERRACE by IHG

Hotel near New Town, Edinburgh 12.8% of visitors choose this area
Price per night from:£151

Frequently Asked Questions

How much is the average rate for hotels with Gym in Edinburgh?

For hotels with Gym in Edinburgh, the average price on weekdays is £452, and the average price on weekends (Friday–Saturday) is £528.

Which hotels with Gym in Edinburgh are pet friendly?

Virgin Hotels Edinburgh (from £358) allows pets. Take your pets with you during your stay!

Which hotels with Gym in Edinburgh are luxury hotels?

Many hotels with Gym in Edinburgh are luxury hotels. Virgin Hotels Edinburgh (from £358) is very popular.

What are the popular hotels with Gym in Edinburgh?

Whether you are travelling to Edinburgh for business or tourism, Holiday Inn EDINBURGH by IHG (from £87) , Yotel Edinburgh (from £148) and Ten Hill Place Hotel, WorldHotels Distinctive (from £137) are all preferred hotels.

What promotions are available for hotels with Gym in Edinburgh?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Edinburgh Hotels with Gym Information

Total properties52
Number of reviews7,666
Highest price£4,299
Lowest price£141
Weekday Avg. Price£452
Weekend Avg. Price£528