The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Edinburgh, Scotland Hotels from NZ$109

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.

10 Best Hotels in Edinburgh

Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free cancellation
The price is NZ$140 per night
0.88 km from city centre
4.5/5Wonderful! (1,011 reviews)

"The location and rooms.very refined and upmarket great facilities."…"

Reviewed on 25 Mar. 2020

Aparthotel Adagio Edinburgh Royal Mile
Dalmahoy Hotel & Country Club
4 out of 5
Free cancellationReserve now, pay when you stay
The price is NZ$194 per night
12.05 km from city centre
4.4/5Excellent! (1,567 reviews)
So helpful

"when my flight from Edinburgh to New York was cancelled the staff were extrodinarily helpful. They tried for hours to help me get a flight back home. When they had to leave to attend to something else they came back and checked on my progress. They were supportive and kind in a time that was very ..."…"

Reviewed on 23 Mar. 2020

Dalmahoy Hotel & Country Club
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is NZ$109 per night
0.66 km from city centre
4.4/5Wonderful! (390 reviews)

"Our 1st hotel stay since covid & was not dissapointed, hand sanatizer station as u walk in, reception area was clean, receptionist friendly & helpful, We had a queen room booked, again super clean really could not find a fault. Bed was super comfortable loved the sit up function. if anything the ..."…"

Reviewed on 2 Aug. 2020

YOTEL Edinburgh
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is NZ$136 per night
0.55 km from city centre
4.7/5Exceptional! (519 reviews)

"Very cute, modern and functional room! It has everything! I would defo stay there again. Location is amazing as well :)"…"

Reviewed on 20 Jul. 2020

Eden Locke
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is NZ$444 per night
0.46 km from city centre
4.7/5Exceptional! (997 reviews)

"Liked old style 1st class service. Only stayed 2 nights. Would have liked longer."…"

Reviewed on 20 Mar. 2020

The Balmoral Hotel
Mode Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is NZ$160 per night
0.65 km from city centre
4.8/5Exceptional! (530 reviews)

"Couldn’t fault it on anything - excellent property, very central location, staff superb. In times like the present the hotel had everything effectively in place to protect its guests from the virus."…"

Reviewed on 23 Jul. 2020

Mode Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is NZ$263 per night
0.52 km from city centre
4.5/5Wonderful! (1,000 reviews)
Perfect stay

"Just totally enjoyed the stay hotel was perfect I will be back"…"

Reviewed on 22 Mar. 2020

The Scotsman Hotel
Holiday Inn Express Edinburgh - Leith Waterfront
3 out of 5
Britannia Way, Ocean Drive, Edinburgh, Scotland
Free cancellation
The price is NZ$122 per night
3.28 km from city centre
4.3/5Excellent! (988 reviews)

"Great hotel in nice location, execellant stay. Staff were great in line of covid restrictions and felt safe all the time, rooms were cleaned every and breakfast was great"…"

Reviewed on 3 Aug. 2020

Holiday Inn Express Edinburgh - Leith Waterfront
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is NZ$176 per night
0.48 km from city centre
4.4/5Wonderful! (1,337 reviews)

"i always stay at the apex because it's an excellent location with restaurants right across the street and it's very professionally run. I got a great deal the last time I was in edinburgh, compared to a 5 star on the royal mile, which was not worth the money."…"

Reviewed on 2 Aug. 2020

Apex Grassmarket Hotel
Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland
Free cancellationReserve now, pay when you stay
The price is NZ$145 per night
10.33 km from city centre
4.4/5Wonderful! (971 reviews)

"Best choice near airport- walking distance - breakfast included"…"

Reviewed on 3 Aug. 2020

Hampton by Hilton Edinburgh Airport
Don't see what you're looking for?
See all available properties in Edinburgh
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.

Accommodation in Edinburgh

Come discover the medieval charm of Edinburgh, Scotland. The nation’s capital lies on Firth of Forth’s southern shore in the Central Belt. Begin your fairy tale adventures at the iconic Edinburgh Castle, and then venture over to the ruins of the Craigmillar Castle. During your stay, visit the famous exhibits at the Royal Museum, Scottish National Gallery of Art, and the Museum of Scotland. From a tour of the Palace of Holyroodhouse to an afternoon stroll through the Royal Botanic Garden Edinburgh, your holiday itinerary is sure to be packed to the brim. You’re in for a memorable trip, whether you spend your time marvelling at the Gothic churches or attending performances at Europe’s largest theatre.

Hotels and Accommodation

On the hunt for affordable Edinburgh hotels? Allow us to help. At Expedia.co.nz, we offer cheap deals on all kinds of lodging, from comfortable motels to luxury places. Take a look at our selection of hotels in Edinburgh with spas, or browse through places in Old Town. Whatever you have your heart set on, we’ll help match you up.

Getting There

If you’re travelling by plane, fly into Edinburgh International Airport (EDI). To arrive in town once you land, you can ride the Edinburgh Tramway, hop on the Airlink Express or Lothian Buses, or even rent a car hire in Edinburgh. Alternatively, if you’re travelling by train, get off at the Waverley Railway Station.

Planning Your Scottish Retreat

Don’t spend an arm and a leg on your next holiday. Instead, browse our listings and score cheap deals on a wide range of lodging, including 3-star hotels in Edinburgh. We even offer holiday packages, in which you can bundle Edinburgh accommodation and airfare to help you save even more on your travels. What are you waiting for? Book your Scottish getaway today.

Where to Stay

Edinburgh accommodation caters to all wallet sizes. You can stay in 5-star hotels in the city and be close to all the attractions, or book into a quaint little bed and breakfast in Newington or other parts of the city. If you browse our current specials on Expedia.co.nz, you can take advantage of cheap deals for all types of Edinburgh hotels.

Getting There

Edinburgh Airport (EDI) is located just west of the city. When you arrive at the airport, pick up your rental car, catch a taxi, or take the Airlink 100 express bus into the city centre. While there is currently no direct train to the city, you can also take the tram that travels through the western suburbs to Princes Street.

Book Your Holiday Today

Find your perfect hotels in Edinburgh right here on Expedia.co.nz, and don’t forget that it is easy to book your flights with us as well. Let us sort out the details and you will soon find yourself enjoying your Scottish holiday with money to spare.

Frequently asked questions

What's the best place for a stay in Edinburgh?
A Room in the Country is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Traveller reviews also recommend Six Brunton Place and Fingal - A Luxury Floating Hotel as top options for your stay.
If I need to cancel my hotel reservation in Edinburgh, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Add dates, click “Search”, then use the “free cancellation” filter to review the best deals available in Edinburgh.
What's the best budget-friendly hotel in Edinburgh?
Based on reviews, Haymarket Hub Hotel is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other good options to stay on the cheap include Motel One Edinburgh-Royal and Britannia Hotel Edinburgh.
What's the best accommodation option for families in Edinburgh?
Ocean Serviced Apartments is a top 4-star hotel on Expedia for families, and features in-room kitchens and free parking. Other good options to stay with the children include Novotel Edinburgh Centre and Apex Waterloo Place Hotel. Also, attractions such as Edinburgh Zoo and Camera Obscura and World of Illusions are fun for children of all ages.
What's the best accommodation for couples in Edinburgh?
Channings Hotel, an Ascend Hotel Collection Member is a favourite 4-star hotel for couples, and features digital TV and a restaurant. Other good choices for a stay with your sweetheart include Apex Waterloo Place Hotel and Sheraton Grand Hotel & Spa, Edinburgh.
What's the best pet-friendly accommodation option in Edinburgh?
Motel One Edinburgh-Royal is a top hotel for people travelling with their pets, and offers a bar/lounge and free WiFi for its human guests. Other good options to stay with your pet include Eliza House and Fountain Court Apartments - Harris.
What's the best place to stay for a beach holiday in Edinburgh?
City Padzzz is a top 4-star apartment for a beach holiday, and features free parking and a bar. Other good options for your beach trip include The Beachfront B&B and Best Western Kings Manor Hotel. To enjoy some time by the water, head to Portobello Beach or Gullane Beach.
What's the best luxury hotel in Edinburgh?
Sheraton Grand Hotel & Spa, Edinburgh is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale choice for your holiday is Channings Hotel, an Ascend Hotel Collection Member.
What's the best boutique-style hotel in Edinburgh?
Princes Street Suites is a favourite 4-star apartment with Expedia travellers looking for stylish accommodation, and features in-room kitchens and a rooftop terrace. Brooks Hotel Edinburgh and 24 Royal Terrace are two other options for a boutique stay.
What's the best hotel for a golf holiday in Edinburgh?
Channings Hotel, an Ascend Hotel Collection Member is a 4-star hotel featuring a restaurant and free WiFi, and it’s a top choice for playing a round of golf. Another good option is Edinburgh Grosvenor Hotel if you’d like to stay near a golf course while in town. You can tee off at Baberton Golf Club, Longniddry Golf Club or Gullane Golf Course while you’re in town.
What's the best accommodation in Edinburgh that's close to historical sites?
Based on our travel expertise, Channings Hotel, an Ascend Hotel Collection Member is a top 4-star hotel for history seekers booking on Expedia, and it offers a restaurant and free WiFi. A couple of other options to soak up the local history include Motel One Edinburgh-Royal and Apex Waterloo Place Hotel. Also, notable landmarks to visit include Edinburgh Castle, Grassmarket and Royal Mile.
What are some hotels with pools in Edinburgh?
Apex Waterloo Place Hotel is a popular 4-star hotel featuring an indoor pool, a full-service spa and a restaurant. Other choices that feature an on-site pool include Novotel Edinburgh Centre and Sheraton Grand Hotel & Spa, Edinburgh.

Recent Reviews in Edinburgh

More trip options