Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Hotels with Amazing Views in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels with Views in Edinburgh

Modern town house minutes from city attractions yet in a quiet location.
5/5Exceptional! (95 reviews)
Love this home!

"Great, roomy, clean place to stay. Mike the owner is very helpful and quick to respond. Definitely recommend this home. We hope to return and will book again. Diana V"…"

Reviewed on 23 Oct,2019

Modern town house minutes from city attractions yet in a quiet location.
Old Town Chambers
5 out of 5
Roxburgh's Court, Off 323 High Street, Edinburgh, Scotland
The price is SG$306 per night
4.8/5Exceptional! (1,370 reviews)

"Very homey feel and rustic decor. Loved the extra touches like washer and dryer and espresso machine in the room. Perfect location and attentive staff. Felt very at home in Edinburgh"…"

Reviewed on 19 Mar,2020

Old Town Chambers
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is SG$233 per night
4.5/5Wonderful! (1,231 reviews)

"Fantastic location for railway station and shops and pups. Only a short uphill walk to the Royal Mile and Castle."…"

Reviewed on 14 Mar,2020

Apex Waterloo Place Hotel
B+B Edinburgh
4 out of 5
3 Rothesay Terrace, Edinburgh, Scotland
The price is SG$325 per night
4.5/5Wonderful! (987 reviews)

"Absolutely love the Victorian style hotel with cosy upholstery. Staff was also friendly and helpful."…"

Reviewed on 15 Mar,2020

B+B Edinburgh
Motel One Edinburgh-Princes
3.5 out of 5
10-15 Princes Street, Edinburgh, Scotland
The price is SG$167 per night
4.5/5Wonderful! (982 reviews)

"Superb location right on Princes Street and opposite Waverley Station. The receptionist was friendly and welcoming. The room was modern and comfortable. This is great accommodation at a great price!"…"

Reviewed on 20 Mar,2020

Motel One Edinburgh-Princes
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
The price is SG$167 per night
4.5/5Wonderful! (994 reviews)
A bothy in the heart of Edinburgh.

"Love this hotel. We have stayed here four times now and are always happy to go back. The location is excellent, it has a lovely cosy bar/breakfast area as you enter, the staff are always welcoming and friendly and the rooms are lovely, clean and comfortable."…"

Reviewed on 5 Mar,2020

Motel One Edinburgh-Royal
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
The price is SG$160 per night
4.5/5Wonderful! (1,336 reviews)

"Lovely breakfast, also got a free drink as it was my birthday"…"

Reviewed on 21 Mar,2020

Apex City of Edinburgh Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is SG$241 per night
4.5/5Wonderful! (989 reviews)

"Friendly staff and hotel rooms are as beautiful as they are in the pictures."…"

Reviewed on 13 Mar,2020

The Scotsman Hotel
Radisson Collection Hotel, Royal Mile Edinburgh
5 out of 5
1 George IV Bridge, Edinburgh, Scotland
The price is SG$234 per night
4.5/5Wonderful! (996 reviews)

"Location, location, location. That's all I want to say."…"

Reviewed on 20 Mar,2020

Radisson Collection Hotel, Royal Mile Edinburgh
Ocean Serviced Apartments
4 out of 5
2 Western Harbour Midway, Edinburgh, Scotland
Get Rates
4.5/5Wonderful! (474 reviews)
Great place to stay

"Spacious apartment, great view out with being in a corner apartment on the 5th floor facing out to sea. Some instructions on how to use the cooker would have been helpful but did not detract from the experience. All 4 of us really liked the apartment."…"

Reviewed on 18 Feb,2020

Ocean Serviced Apartments
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Get Rates
4.4/5Excellent! (991 reviews)

"This hotel is perfectly situated in Edinburgh's New Town. There are restaurants and a supermarket nearby and is about 15 minutes walk from Waverley Station. The hotel is beautifully decorated and furnihsed, as are the rooms. A great place to stay."…"

Reviewed on 18 Mar,2020

Waldorf Astoria Edinburgh - The Caledonian
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is SG$172 per night
4.4/5Excellent! (2,132 reviews)

"This was our second stay at this hotel. Our room was a great suite that had plenty of room. The hotel is in a great location near the upper part of “the Royal Mile.” We look forward to staying there again in the future."…"

Reviewed on 25 Mar,2020

Fraser Suites Edinburgh
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is SG$204 per night
4.3/5Excellent! (2,232 reviews)

"The view was incredible, staff was amazing, very helpful and accomodating."…"

Reviewed on 15 Mar,2020

Apex Grassmarket Hotel
City Padzzz
4 out of 5
Western Harbour Midway, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is SG$86 per night
4.3/5Excellent! (1,660 reviews)

"Nice and clean and quiet area with some beautiful views"…"

Reviewed on 23 May,2020

City Padzzz
Royal Overseas League Hotel
3.5 out of 5
100 Princess Street,, Edinburgh, EDI
Get Rates
4/5Very Good! (369 reviews)
Great position on main road

"This was a great hotel, obviously been in business some time with experienced management. Everything about the hotel was was lovely with one exception. We were in an attic room with two small circular windows and restricted headroom in the bed area and the bathroom - having booked online via a third ..."…"

Reviewed on 4 Jan,2018

Royal Overseas League Hotel
Old Waverley Hotel
3 out of 5
43 Princes Street, Edinburgh, Scotland
Get Rates
4/5Very Good! (2,034 reviews)

"A pleasant one night stay. The room was okay for our needs."…"

Reviewed on 28 Feb,2020

Old Waverley Hotel
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
53 Princes Street, Edinburgh, Scotland
The price is SG$169 per night
3.8/5Good! (996 reviews)

"The location of the hotel is in easy walking distance to everything"…"

Reviewed on 13 Mar,2020

Mercure Edinburgh City - Princes Street Hotel
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
The price is SG$98 per night
3.8/5Good! (2,141 reviews)

"Liked central location, easy access to Royal Mile & Princes street"…"

Reviewed on 17 Mar,2020

Jurys Inn Edinburgh
Can't see what you're looking for?
We've got more Hotels with Views. Find the right one for you.
View all properties
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.

Hotels with Views in Edinburgh

Search for Hotels with Views in Edinburgh on Expedia. You can easily find your hotels in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find hotels in the Edinburgh neighborhood you prefer
  • Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Edinburgh
  • Enter your travel dates to view the best deals on hotels in Edinburgh - while they last

More trip options

Travelers loved these Hotels with Views