Search Hotels with Room Service 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.

Most hotels are fully refundable. Because flexibility matters.

Top Edinburgh Hotels with Room Service

The Edinburgh Residence
4 out of 5
7 Rothesay Terrace, Edinburgh, Scotland
The price is £90 per night from 14 Nov to 14 Nov
4.8/5 Exceptional! (213 reviews)
"Quiet and sophisticated. Comfortable bed."

Reviewed on 13 Aug 2021

The Edinburgh Residence
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is £626 per night from 15 Nov to 15 Nov
4.7/5 Exceptional! (972 reviews)
"Excellent, professional and genuine staff. Wonderful. Wonderful."

Reviewed on 15 Oct 2021

The Balmoral Hotel
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £164 per night from 14 Nov to 14 Nov
4.6/5 Wonderful! (986 reviews)
"Beautiful hotel, gorgeous room, excellent efficient staff"

Reviewed on 13 Oct 2021

Hotel du Vin & Bistro Edinburgh
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1 Festival Square, Edinburgh, Scotland
The price is £163 per night from 16 Nov to 16 Nov
4.6/5 Wonderful! (980 reviews)
"Had a lovely stay and friendly staff"

Reviewed on 12 Oct 2021

Sheraton Grand Hotel & Spa, Edinburgh
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £149 per night from 15 Nov to 15 Nov
4.5/5 Wonderful! (982 reviews)
"Excellent hotel in a great location"

Reviewed on 5 Oct 2021

Radisson Blu Hotel, Edinburgh City Centre
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £125 per night from 16 Nov to 16 Nov
4.5/5 Wonderful! (978 reviews)
"The hotel was well situated - very close to Waverley and Princess Street. The rooms were comfortable and clean. The staff were friendly. The dinner menu in the restaurant was quite limited, perhaps because of COVID. The food was nice though and the restaurant staff were friendly"

Reviewed on 10 Oct 2021

Apex Waterloo Place Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is £175 per night from 16 Nov to 16 Nov
4.5/5 Wonderful! (967 reviews)
"Very nice and clean rooms, great shower."

Reviewed on 12 Oct 2021

The Scotsman Hotel
Norton House Hotel & Spa
4 out of 5
Ingliston, Newbridge, Scotland
Fully refundableReserve now, pay when you stay
The price is £128 per night from 16 Nov to 16 Nov
4.5/5 Wonderful! (805 reviews)
"Grounds are gorgeous, staff were kind and helpful. Room a little small with window onto roof and equipment but better rooms and suites available"

Reviewed on 28 Aug 2021

Norton House Hotel & Spa
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is £109 per night from 16 Nov to 16 Nov
4.5/5 Wonderful! (964 reviews)
"Great location near castle and other sites. Good staff."

Reviewed on 1 Oct 2021

Apex Grassmarket Hotel
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
19-21 George Street, Edinburgh, Scotland
Fully refundable
The price is £178 per night from 15 Nov to 15 Nov
4.5/5 Wonderful! (989 reviews)
"Beautiful hotel with a great location! Staff are exceptional, both welcoming and friendly."

Reviewed on 7 Oct 2021

InterContinental Edinburgh The George, an IHG Hotel
The Bonham Hotel
5 out of 5
35 Drumsheugh Gardens, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £150 per night from 15 Nov to 15 Nov
4.4/5 Wonderful! (701 reviews)
"Hidden gem. Will definitely return"

Reviewed on 7 Oct 2021

The Bonham Hotel
Radisson Collection Hotel, Royal Mile Edinburgh
5 out of 5
1 George IV Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £263 per night from 16 Nov to 16 Nov
4.4/5 Wonderful! (995 reviews)
Radisson over and beyond!
"Great stay. Team on point throughout the difficult Covid period"

Reviewed on 19 Dec 2020

Radisson Collection Hotel, Royal Mile Edinburgh
Dalmahoy Hotel & Country Club
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £112 per night from 16 Nov to 16 Nov
4.4/5 Excellent! (1,091 reviews)
"The Dalmahoy is a beautiful, comfortable facility with a helpful, friendly staff. I highly recommend it!"

Reviewed on 5 Oct 2021

Dalmahoy Hotel & Country Club
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £264 per night from 15 Nov to 15 Nov
4.4/5 Excellent! (985 reviews)
"Another fantastic stay at The Caledonian! My husband and I recently stayed at The Caledonian for our honeymoon, 8 years after first visiting and could not have had a better experience. Upon arrival we were informed we had been upgraded to a suite which was completely unexpected and set the tone for ..."

Reviewed on 4 Oct 2021

Waldorf Astoria Edinburgh - The Caledonian
Best Western Kings Manor Hotel
3 out of 5
100 Milton Road East, Edinburgh, Scotland
The price is £63 per night from 14 Nov to 14 Nov
4.4/5 Excellent! (953 reviews)
"a very pleasant stay friendly staff great choice of breakfast and very clean always a plus would certainly stay there again"

Reviewed on 23 Sep 2021

Best Western Kings Manor Hotel
Macdonald Holyrood Hotel and Spa
4 out of 5
81 Holyrood Road, Edinburgh, Scotland
The price is £116 per night from 15 Nov to 15 Nov
4.3/5 Excellent! (936 reviews)
"Good location, clean and comfortable room. Excellent evening meal in the restaurant, similarly good breakfast. Only quibble is the desk lamp in the room didn’t work."

Reviewed on 9 Oct 2021

Macdonald Holyrood Hotel and Spa
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £135 per night from 15 Nov to 15 Nov
4.3/5 Excellent! (938 reviews)
"Nice room"

Reviewed on 10 Oct 2021

Hilton Edinburgh Carlton
Angel's Share Hotel
4 out of 5
7-11 Hope Street, Edinburgh, Scotland
The price is £104 per night from 14 Nov to 14 Nov
4.3/5 Excellent! (981 reviews)
"Smart and helpful staff, very nice looking bar, Quite a lot of street noise and bathroom shower grouting needs to be tidied up."

Reviewed on 13 Oct 2021

Angel's Share Hotel
Mercure Edinburgh Haymarket
4 out of 5
38 Gardner's Crescent, Edinburgh, Scotland
The price is £72 per night from 16 Nov to 16 Nov
4.2/5 Excellent! (802 reviews)
"Set back from all the shops and bars so was nice to be in quiet area and only 10 min walk to shops bars and restaurants"

Reviewed on 24 Sep 2021

Mercure Edinburgh Haymarket
Leonardo Edinburgh Murrayfield
3 out of 5
187 Clermiston Road, Edinburgh, Scotland
The price is £63 per night from 15 Nov to 15 Nov
4/5 Very Good! (956 reviews)
"im regular customer , but every time i had room more old and dirty , pool and sauna dirty like never before"

Reviewed on 9 Oct 2021

Leonardo Edinburgh Murrayfield
Don't see what you're looking for?
We've got more Hotels with Room Service. 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.

Pocket Guide: Hotels with Room Service in Edinburgh

Search for Hotels with Room Service in Edinburgh on Expedia.co.uk. You can easily find your Hotels with Room Service in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find budget 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 in Edinburgh
  • Enter your travel dates now to view the best deals on hotels in Edinburgh - while they last

More trip options

Edinburgh Hotel Reviews

Travellers loved these Hotels with Room Service