Skip to main content

Featured Hotels in Edinburgh City Centre

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the center of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. It's a really nice hotel, ideally located next to Waverley station, with a lovely back-friendly bed (i.e. mattress not too hard!) and a much appreciated general cosiness of the room...

Show more Show less
9
Wonderful
1,722 reviews
Price from
$312
per night

The Balmoral Hotel

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

Show more Show less
9.4
Wonderful
1,886 reviews
Price from
$732
per night

The Rutland Hotel & Apartments

Hotel in New Town, Edinburgh

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. The view was amazing and the staff very helpful.

Show more Show less
9.1
Wonderful
1,786 reviews
Price from
$337
per night

Gleneagles Townhouse

Hotel in New Town, Edinburgh

Featuring a fitness center, a terrace as well as a bar, Gleneagles Townhouse is located in the center of Edinburgh, a 4-minute walk from Edinburgh Waverley Train Station. amazing service, location and breakfast!

Show more Show less
9.2
Wonderful
204 reviews
Price from
$669
per night

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Quality hotel, even better than I expected. Great staff and good vibes.

Show more Show less
9.6
Exceptional
863 reviews
Price from
$385
per night

21212

Hotel in New Town, Edinburgh

Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the center of Edinburgh, a 3-minute walk from Edinburgh Playhouse. The location is smart. Near the city centre, yet in a quiet area and adjacent to green grounds. We walked countless times back and forth to central tourist attractions. Just behind the hotel is a hill. We found the steep path up, knowing nothing. The top turned out to be a fine landmark of Edinburgh. At the hotel the level of hospitality surpassed our expectations, personal but not intrusive. The food was a a special experience to remember, and the ambiance was good. The room was large and bright, with a view to a well-tended back garden. In the room there were just the right complimentary drinks on a table in the warm summer weather - and we became acquainted with sloe gin! At breakfast, which was effortlessly tailored to our preferences and enjoyed in an intimate dining room, we met two sets of tourists who were pleasant, entertaining and interesting.

Show more Show less
9.1
Wonderful
205 reviews
Price from
$318
per night

24 Royal Terrace

Hotel in New Town, Edinburgh

Located in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled among the grand Georgian townhouses of Royal Terrace; a quiet, cobbled street just a short walk from the buzz of... A most excellent stay! Beautiful room and hotel in a quiet yet convenient location for exploring city. Breakfast was superb. Above all, the service was fantastic: knowledgeable, helpful and friendly. We’d definitely recommend the whisky tasting experience, highly enjoyable.

Show more Show less
9.2
Wonderful
504 reviews
Price from
$227
per night

The Witchery by the Castle

Hotel in Old Town, Edinburgh

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. Beautiful historical building in a wonderful location

Show more Show less
9.2
Wonderful
113 reviews
Price from
$796
per night

Hapimag Resort Edinburgh

Hotel in West End, Edinburgh

Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember. their thoughtfulness about travelers

Show more Show less
9.2
Wonderful
986 reviews
Price from
$353
per night

Virgin Hotels Edinburgh

Hotel in Old Town, Edinburgh

Conveniently set in the center of Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness center, free WiFi and a restaurant. amazing design and atmosphere superb location kind and helpful staff

Show more Show less
8.9
Excellent
2,004 reviews
Price from
$413
per night

Most booked hotels in Edinburgh City Centre in the past month

See all

The best hotels with breakfast in Edinburgh City Centre

See all

Budget hotels in Edinburgh City Centre

See all