Top Hotels in Edinburgh
Find the Top Hotels in Edinburgh – 5+ Quality Options from Leading Providers
1-5 out of 5 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.4
Perfect44 reviews10
From
US$ 154
/night
- Indoor heated pool and hot tub
- Complimentary hot breakfast daily
- Flexible meeting space available
8.4
Great7878 reviews10
MapView on map3.1 mi from City Center300 yd from Edinburgh Premium Outlets
From
US$ 90
/night
- Jacuzzi rooms for relaxation
- Complimentary evening snacks available
- Saltwater indoor pool facility
8.4
Great8686 reviews10
- Indoor pool
- On-site restaurant
- Fitness center
2.9 mi from City Center600 yd from Edinburgh Premium Outlets
From
US$ 117
/night
- Adjacent to Edinburgh Premium Outlet Mall
- Indoor pool and hot tub amenities
- On-site dining with full-service bar
8.4
Great7373 reviews10
- Indoor pool
- Fitness center
- Business center
3.1 mi from City Center400 yd from Edinburgh Premium Outlets
From
US$ 88
/night
- Proximity to Edinburgh Premium Outlet Mall
- Comfortable beds praised by guests
- Community-focused owner involvement
8.4
Great6262 reviews10
- Indoor Pool
- Fitness Centre
- Business Centre
2.9 mi from City Center700 yd from Edinburgh Premium Outlets
From
US$ 119
/night
- Complimentary evening reception with snacks
- Pet-friendly policy for all rooms
- Convenient location near outlet mall
Saved
Save
Top Hotel Picks in Edinburgh
How much is a room per night?
These hotels are recommended for their close proximity to attractions like Edinburgh Castle, the Royal Mile, and Holyrood Palace. Prices start around $120 per night, with many options receiving guest ratings above 8/10 on popular travel sites.
3 star:
$100-$180
4 star:
$180-$350
5 star:
$350-$600
