Compare and book 4 Star hotels in Old Town Edinburgh, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Old Town Edinburgh 4 Star Hotels

Our top choices for Old Town Edinburgh 4-star hotels

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,618 reviews)
"Fantastic location"
Canada
William
The price is £215
includes taxes & fees
3 Jun - 4 Jun
Apex Grassmarket Hotel

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,398 reviews)
"Lovely hotel, truly enjoyed our stay."
United States
Leah
The price is £169
includes taxes & fees
17 May - 18 May
Leonardo Royal Hotel Edinburgh

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,001 reviews)
"Room was clean and the staff friendly , breakfast was good "
United Kingdom
Taginder
The price is £220
includes taxes & fees
31 May - 1 Jun
Hilton Edinburgh Carlton

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,053 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
The price is £297
includes taxes & fees
25 May - 26 May
Radisson Blu Hotel, Edinburgh City Centre

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,336 reviews)
"The location was excellent, the delicious breakfast was more than enough, and the staff was very polite and helpful."
United States
Ellen
The price is £288
includes taxes & fees
31 May - 1 Jun
Market Street Hotel

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,636 reviews)
"Hotel was well located and everything was amazing! "
United States
Ana Claudia
The price is £209
includes taxes & fees
25 May - 26 May
Apex City of Edinburgh Hotel

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,525 reviews)
"Great location for the old & new town. Breakfast was very good & staff very friendly & helpful. Room was clean on arrival and thoroughly enjoyed our stay."
United Kingdom
Mark Robert
The price is £209
includes taxes & fees
17 May - 18 May
Aparthotel Adagio Edinburgh Royal Mile

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,010 reviews)
"Breakfast menu was excellent. "
United States
Therese
The price is £167
includes taxes & fees
17 May - 18 May
Novotel Edinburgh Centre

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,002 reviews)
"Hotel was the perfect location and had a great staff!! "
United States
NICOLE
The price is £220
includes taxes & fees
7 Jun - 8 Jun
Wilde Aparthotels, Edinburgh, Grassmarket

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,000 reviews)
"Such a nice breakfast, lovely staff and nice room, and the best location! Loved"
Norway
Tiril Birkelund
The price is £179
includes taxes & fees
7 Jun - 8 Jun
Edinburgh Marriott Hotel Holyrood

The Scotsman Hotel

The Scotsman Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,001 reviews)
"Highly recommended, this was a great place to stay."
United States
Nicholas
The price is £372
includes taxes & fees
31 May - 1 Jun
The Scotsman Hotel

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,010 reviews)
"Fabulous hotel to which I'm always grateful to return."
United Kingdom
Ricky
The price is £179
includes taxes & fees
17 May - 18 May
Hotel du Vin & Bistro Edinburgh

Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (3,189 reviews)
"A lovely staff and stay in a great location"
United States
Anna
The price is £239
includes taxes & fees
25 May - 26 May
Fraser Suites Edinburgh

Holyrood Aparthotel

Holyrood Aparthotel
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,986 reviews)
"Great location and friendly staff "
Canada
Pauline
The price is £215
includes taxes & fees
25 May - 26 May
Holyrood Aparthotel

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (715 reviews)
"Very friendly staff, good breakfasts, great location for old town, fun place to stay"
United States
Cynthia
The price is £233
includes taxes & fees
31 May - 1 Jun
BrewDog DogHouse Edinburgh

MONO Suites Old Town

MONO Suites Old Town
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (366 reviews)
"No fridge, and noise from street/nearby bus stop was loud. Other than that, good location and helpful staff on the phone. "
United States
Shannon
The price is £221
includes taxes & fees
17 May - 18 May
MONO Suites Old Town

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (826 reviews)
"This is a great location and beautiful accommodation. "
Canada
Bruna
The price is £165
includes taxes & fees
31 May - 1 Jun
Linton Collection - 28 North Bridge

The Knight Residence Apartments by Mansley

The Knight Residence Apartments by Mansley
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,414 reviews)
"Rooms were clean and spacious, staff at reception could not be more helpful, gave us directions on where to go etc, it was a pleasure staying there"
Australia
David
The price is £266
includes taxes & fees
21 May - 22 May
The Knight Residence Apartments by Mansley

House of Gods Royal Mile Edinburgh

House of Gods Royal Mile Edinburgh
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (144 reviews)
"Staff were amazing, so attentive and polite. Room was also lovely, great stay. "
United Kingdom
Molly
The price is £181
includes taxes & fees
7 Jun - 8 Jun
House of Gods Royal Mile Edinburgh

Princes Street Suites

Princes Street Suites
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,503 reviews)
"Great location, well apppointed apartment with a home away from home feel. Would stay here again for sure."
Singapore
MICHAEL
The price is £215
includes taxes & fees
17 May - 18 May
Princes Street Suites
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Old Town Edinburgh.
Still don't see what you're looking for?
See all properties in Old Town Edinburgh.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Old Town Edinburgh

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Top Old Town Edinburgh Hotel Reviews

Frequently asked questions

What are the best 4-star hotels in Old Town Edinburgh?
Kick back in the quality and comfort of Leonardo Royal Hotel Edinburgh. This 4-star hotel around Old Town Edinburgh is recommended highly by many Expedia customers and features fitness facilities and free WiFi. Another sought-after choice in or near this neighbourhood is Radisson Blu Hotel, Edinburgh City Centre. Beauty services and a swimming pool are two amenities you can expect here.
How much does it cost to stay in a 4-star hotel in Old Town Edinburgh?
With Expedia's handy filter tool, bagging an awesome deal on a 4-star hotel in Old Town Edinburgh just got easier. Start by entering your chosen arrival date and length of your break. Then sort the results by price and choose the option that best fits your budget and style.

  • Search for the lowest price from £326

What's the difference between 5-star and 4-star hotels in Old Town Edinburgh?
If you choose to stay at a 4-star hotel in Old Town Edinburgh, you'll usually find loads of conveniences to ensure you're relaxed, such as a restaurant, pool and gym. You can enjoy excellent service and upmarket accommodation. Choose a 5-star hotel and you'll get a few more perks — think on-site spas, concierge assistance and indulgent turndown services. You'll most likely get additional amenities and first-class services at a 5-star retreat, though both are superb options for luxury guests.

Explore a world of travel with Expedia