The most popular Edinburgh hotels

  • guests
Here is the list of the most popular hotels in Edinburgh according to the users of Hotellook. Hotel rates in Edinburgh depend on the season, the number of stars, the set of services, location, and other factors. The prices for most popular hotels in Edinburgh start from $70 and can reach up to $191.
Hotellook team
1
Rating 9.1
Excellent hotel for solo travelers. Close to Waverley Station. Great location. Awesome vibe.
from $91
2
Rating 8.9
Excellent luxury hotel. Close to Edinburgh Castle. Good for sightseeing and located near shopping areas. Fantastic service.
from $125
3
Rating 8.9
Excellent business hotel. Close to Edinburgh Castle. Good for sightseeing with nearby parking areas. Fantastic service.
from $137
4
Rating 8.8
Apex City of Edinburgh Hotel
Excellent for traveling with friends
Excellent for traveling with friends. Close to Edinburgh Castle. Great location.
from $69
5
Rating 8.8
Excellent luxury hotel. Close to Waverley Station. Good for sightseeing with easy access to train stations. Great pool.
from $98
6
Rating 8.9
Excellent luxury hotel. Close to Waverley Station. Good for sightseeing and located near shopping areas. Fantastic service.
from $127
7
Rating 8.4
Apex Grassmarket Hotel
Very good for traveling with friends
Very good for traveling with friends. Close to Edinburgh Castle. Good for sightseeing and has nearby restaurants and bars.
from $86
8
Rating 8.3
Very good city hotel. Close to Edinburgh Castle. Good for sightseeing and close to the city center. Great pool.
from $69
9
Rating 9
Excellent city hotel. Close to Edinburgh Castle. Good for sightseeing and close to the city center. Fantastic service. Great pool.
from $187
10
Rating 9.1
Excellent business hotel. Close to Edinburgh Castle. Good for sightseeing with easy access to train stations. Fantastic service. Great pool.
from $253
Check all Edinburgh hotels
  • guests