Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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.

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 modern decor and amenities

Show more Show less
9
Wonderful
1,087 reviews
Price from
$209
per night

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

Featuring free bikes and a bar, BrewDog DogHouse Edinburgh is located in Edinburgh, a 2-minute walk from Royal Mile and 0.6 miles from Camera Obscura and World of Illusions. Breakfast was absolutely fantastic, service was amazing. Free beer on arrival was a real highlight!

Show more Show less
9.5
Exceptional
419 reviews
Price from
$247
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. Magical hotel - rooms beautiful - location next to castle outstanding - wonderful place to stay

Show more Show less
9.1
Wonderful
114 reviews
Price from
$837
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. Everything! The location, the room. It was very clean and the staff was very nice and willing to help. The bed was really confortable and the pillows were great

Show more Show less
8.9
Excellent
5,603 reviews
Price from
$113
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. Exceeded expectations, great room and staff.

Show more Show less
8.8
Excellent
1,467 reviews
Price from
$161
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. Great hotel all round. Very quirky

Show more Show less
8
Very Good
2,334 reviews
Price from
$135
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. Good location, comfortable room, nice staff.

Show more Show less
8.4
Very Good
4,459 reviews
Price from
$143
per night

Apex City of Edinburgh Hotel

Hotel in Old Town, Edinburgh

Cozy, convenient but most of all chic, the 4-star Apex City of Edinburgh Hotel sits at the foot of Edinburgh Castle, just off the must-see Royal Mile. The property was centrally located to various sites and walking distance to all your meet up spots.

Show more Show less
8.3
Very Good
3,727 reviews
Price from
$150
per night

The Scotsman Hotel

Hotel in Old Town, Edinburgh

Overlooking Edinburgh Castle and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper. Loved The Scotsman Hotel, breakfast was delicious and staff were all very friendly with everyone.

Show more Show less
8.6
Excellent
3,556 reviews
Price from
$217
per night

Stay Central Hotel

Hotel in Old Town, Edinburgh

Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street. Great location. Nice room with comfortable beds, kettle with a lot of coffee, sugar etc… Ii also has big flat TV and good wifi

Show more Show less
8.2
Very Good
1,771 reviews
Price from
$142
per night

Most booked hotels in Old Town in the past month

See all

The best hotels with breakfast in Old Town

See all

Budget hotels in Old Town

See all