Skip to main content

Featured Hotels in Old Town

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.

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Breakfast choice great! Location fantastic and is easy to walk everywhere.

Show more Show less
9.3
Wonderful
1,591 reviews
Price from
$313
per night

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. the amazing hotel ever with nice view in lobby in high level

Show more Show less
9.2
Wonderful
3,112 reviews
Price from
$245
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. Location , the staff and the room size

Show more Show less
9.3
Wonderful
1,293 reviews
Price from
$453
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. Amazing Hotel!!!! Loved every part of our stay

Show more Show less
9.2
Wonderful
135 reviews
Price from
$679
per night

Moment George IV Bridge

Hotel in Old Town, Edinburgh

In a prime location in the center of Edinburgh, Moment George IV Bridge provides continental breakfast and free WiFi throughout the property. Wow this place and the staff were amazing. Blown away! Booked this as a last-minute stay and honestly wasn’t expecting this. It’s been freshly renovated, was absolutely spotless and the location was 10/10. We have already booked to stay again in August!

Show more Show less
9.3
Wonderful
24 reviews
Price from
$211
per night

Virgin Hotels Edinburgh

Hotel in Old Town, Edinburgh

Virgin Hotels Edinburgh features a fitness center, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. fabulous stay! great staff! would definitely stay here again

Show more Show less
8.9
Excellent
5,262 reviews
Price from
$274
per night

Motel One Edinburgh-Royal

Hotel in Old Town, Edinburgh

In the center of Edinburgh, the Motel One Edinburgh-Royal is a 5 minute walk from the train station, and only half a mile from the Castle. Guests can reach the historic St. Our stay at this hotel was phenomenal! The room was spotless, and we absolutely loved the breathtaking view from our window. The staff was incredibly helpful and attentive, making sure we had everything we needed for a comfortable stay. The location was perfect, with easy access to key attractions and nearby amenities. We truly enjoyed our time here and highly recommend this hotel to anyone looking for an exceptional experience!

Show more Show less
8.7
Excellent
10,120 reviews
Price from
$142
per night

Hotel Du Vin Edinburgh

Hotel in Old Town, Edinburgh

In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region. Really lovely! Great room and friendly staff

Show more Show less
8.9
Excellent
1,740 reviews
Price from
$194
per night

Grassmarket Hotel

Hotel in Old Town, Edinburgh

Boasting stylish rooms with plasma-screen TVs and wall-sized magnetic maps, this refurbished hotel is 2625 feet from Edinburgh Waverley Rail Station and 984 feet from the Royal Mile. Nice view, It's cool that room have a system to play music, location is amazing.

Show more Show less
8
Very Good
2,852 reviews
Price from
$177
per night

Apex Grassmarket Hotel

Hotel in Old Town, Edinburgh

In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy. The location is perfect, stunning view of the castle

Show more Show less
8.5
Very Good
3,870 reviews
Price from
$201
per night

Most booked hotels in Old Town in the past month

See all

The best hotels with breakfast in Old Town

See all