COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels with Room Service in Scotland

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

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is £141 per night from 31 Aug to 31 Aug
Located in Old Town Edinburgh, this spa hotel is steps away from Waterloo Place and Princes Street. Edinburgh Playhouse Theatre and George Street are also within ...
4.5/5Wonderful! (994 reviews)
"Great location"

Reviewed on 2 Aug 2021

Apex Waterloo Place Hotel
Macdonald Holyrood Hotel and Spa

Macdonald Holyrood Hotel and Spa

4 out of 5
81 Holyrood Road, Edinburgh, Scotland
The price is £129 per night from 8 Aug to 8 Aug
Located in Old Town Edinburgh, this spa hotel is steps away from Our Dynamic Earth and Royal Mile. Palace of Holyroodhouse and Princes Street are also within ...
4.3/5Excellent! (977 reviews)
"A bit of a mix up at check in, but was swiftly dealt with. Concierge (Frank) was an absolute gent from when we arrive till we checked out. Happy to help or even have a chat with you. Frank made the stay!"

Reviewed on 22 Jul 2021

Macdonald Holyrood Hotel and Spa
voco Grand Central Glasgow

voco Grand Central Glasgow

4 out of 5
99 Gordon Street, Glasgow, Scotland
The price is £71 per night from 8 Aug to 8 Aug
Located in City Centre Glasgow, this eco-friendly hotel is within a 5-minute walk of Lighthouse and Buchanan Street. George Square and Merchant City are also ...
4.3/5Excellent! (1,050 reviews)
"Room sizes are amazing - very high ceilings!! Light and airy! Air con for a hot day. Hotel just beautiful!! Can’t fault it. Room service and breakfast very tasty…… loved it!!"

Reviewed on 31 Jul 2021

voco Grand Central Glasgow
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.
InterContinental Edinburgh The George, an IHG Hotel

InterContinental Edinburgh The George, an IHG Hotel

5 out of 5
19-21 George Street, Edinburgh, Scotland
The price is £183 per night from 31 Aug to 31 Aug
Located in New Town, this luxury hotel is within a 10-minute walk of Princes Street Gardens and St. Giles' Cathedral. Edinburgh Playhouse Theatre and Edinburgh ...
4.5/5Wonderful! (997 reviews)
"Excellent location. Very efficient & friendly staff. Extremely comfortable Super King bed. Lovely breakfast with most delicious coffee. Perfect for an central Edinburgh break."

Reviewed on 2 Jul 2021

InterContinental Edinburgh The George, an IHG Hotel
Radisson Collection Hotel, Royal Mile Edinburgh

Radisson Collection Hotel, Royal Mile Edinburgh

5 out of 5
1 George IV Bridge, Edinburgh, Scotland
The price is £186 per night from 8 Aug to 8 Aug
Located in Old Town Edinburgh, this luxury hotel is steps away from Writers' Museum, Royal Mile and Princes Street. Grassmarket and The Hub are also within 5 ...
4.5/5Wonderful! (994 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
The Bonham Hotel

The Bonham Hotel

5 out of 5
35 Drumsheugh Gardens, Edinburgh, Scotland
The price is £199 per night from 30 Aug to 30 Aug
Located in West End, this luxury hotel is within a 10-minute walk of Princes Street and George Street. Usher Hall and Edinburgh International Conference Centre ...
4.4/5Wonderful! (690 reviews)
"Great hotel, in a nice location"

Reviewed on 2 Jul 2021

The Bonham Hotel
Crowne Plaza Hotel Glasgow

Crowne Plaza Hotel Glasgow

4 out of 5
The price is £71 per night from 22 Aug to 22 Aug
Located in Glasgow Westend, this spa hotel is within a 10-minute walk of Clyde Auditorium, The SSE Hydro, and Scottish Exhibition and Conference Centre. Kelvingrove ...
4.4/5Excellent! (964 reviews)
"Our room was very clean and modern with a beautiful view of the city and a very comfortable king size bed."

Reviewed on 10 Jul 2021

Crowne Plaza Hotel Glasgow
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

4 out of 5
The price is £132 per night from 31 Aug to 31 Aug
This family-friendly Kirknewton hotel is located near the airport, within 3 mi (5 km) of Edinburgh International Climbing Arena Ratho and Heriot Watt University. ...
4.4/5Excellent! (1,217 reviews)
"Lovely hotel in the most incredible setting. Staff were very friendly and helpful. Highly recommended."

Reviewed on 3 Jul 2021

Dalmahoy Hotel & Country Club
Radisson Blu Hotel, Glasgow

Radisson Blu Hotel, Glasgow

4 out of 5
301 Argyle Street, Glasgow, Scotland
The price is £85 per night from 8 Aug to 8 Aug
Located in City Centre Glasgow, this eco-friendly hotel is within a 10-minute walk of St. Enoch Centre, Merchant City, and Buchanan Street. George Square and ...
4.4/5Excellent! (986 reviews)
"I"

Reviewed on 30 Jul 2021

Radisson Blu Hotel, Glasgow
The Scotsman Hotel

The Scotsman Hotel

4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is £194 per night from 30 Aug to 30 Aug
Located in Old Town Edinburgh, this boutique hotel is steps away from City Art Centre, Princes Street and Royal Mile. Edinburgh Dungeon and Real Mary King's ...
4.5/5Wonderful! (969 reviews)
"This hotel is excellent,clean and amazing service."

Reviewed on 25 Jul 2021

The Scotsman Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is £138 per night from 30 Aug to 30 Aug
Located in Old Town Edinburgh, this hotel is within a 5-minute walk of Grassmarket, Royal Mile and The Hub. Edinburgh Castle and Princes Street are also within ...
4.5/5Wonderful! (1,068 reviews)
"A very well situated hotel in the old city. Was offered room upgrade - clean and roomy."

Reviewed on 22 Jul 2021

Apex Grassmarket Hotel
Waldorf Astoria Edinburgh - The Caledonian

Waldorf Astoria Edinburgh - The Caledonian

5 out of 5
Princes Street, Edinburgh, Scotland
The price is £253 per night from 31 Aug to 31 Aug
Located in West End, this luxury hotel is steps away from Edinburgh Gin Distillery and Princes Street. George Street and Usher Hall are also within 5 minutes. ...
4.4/5Excellent! (996 reviews)
"Lovely hotel, no issues at all"

Reviewed on 28 Jul 2021

Waldorf Astoria Edinburgh - The Caledonian
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

4 out of 5
19 North Bridge, Edinburgh, Scotland
The price is £129 per night from 30 Aug to 30 Aug
Located in Old Town Edinburgh, this eco-friendly hotel is steps away from City Art Centre, Princes Street and Royal Mile. Edinburgh Dungeon and Real Mary King's ...
4.3/5Excellent! (968 reviews)
"Great location for city visit, clean spacious rooms, and very good service from breakfast staff. Gym also very good for a hotel gym. Only issue, due to staff shortages they didn’t clean the rooms once during our 3 night stay, I understand that issue, but surely then reduce your pricing to reflect ..."

Reviewed on 1 Aug 2021

Hilton Edinburgh Carlton
Malmaison Dundee

Malmaison Dundee

4 out of 5
44 Whitehall Crescent, Dundee, Scotland
The price is £80 per night from 26 Aug to 26 Aug
Situated in Dundee, this romantic hotel is steps away from City Square and V&A Dundee. University of Dundee is 0.6 mi (0.9 km) away. Dundee Tay Bridge Station ...
4.2/5Excellent! (907 reviews)

Reviewed on 6 Jun 2021

Malmaison Dundee
Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket

4 out of 5
38 Gardner's Crescent, Edinburgh, Scotland
The price is £72 per night from 1 Sep to 1 Sep
Located in Haymarket, this eco-friendly hotel is within a 10-minute walk of Edinburgh International Conference Centre (EICC), Princes Street, and Usher Hall. ...
4.2/5Excellent! (785 reviews)
"Good location. Straightforward check in and out. Rooms could have been cleaner."

Reviewed on 27 Jul 2021

Mercure Edinburgh Haymarket
Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

5 out of 5
1 Festival Square, Edinburgh, Scotland
The price is £191 per night from 31 Aug to 31 Aug
Located in Old Town Edinburgh, this luxury hotel is within a 10-minute walk of Edinburgh Gin Distillery, The Meadows and Royal Mile. Edinburgh Castle and Real ...
4.6/5Wonderful! (984 reviews)
"Despite the Covid restrictions, hotel and staff did their best to make this an enjoyable experience."

Reviewed on 25 Oct 2020

Sheraton Grand Hotel & Spa, Edinburgh
Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield

3 out of 5
187 Clermiston Road, Edinburgh, Scotland
The price is £54 per night from 3 Sep to 3 Sep
Located in the heart of Edinburgh, this eco-friendly hotel is within 1 mi (2 km) of Bruntsfield Links Golf Course and Lauriston Castle. Edinburgh Zoo and Royal ...
4/5Very Good! (975 reviews)
"Excellent hotel in terms of size, location, facilities and staff"

Reviewed on 29 Jul 2021

Leonardo Edinburgh Murrayfield
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
The price is £177 per night from 30 Aug to 30 Aug
Located in Old Town Edinburgh, this spa hotel is steps away from Museum of Childhood, Royal Mile and Princes Street. Real Mary King's Close and St. Giles' Cathedral ...
4.5/5Wonderful! (995 reviews)
"Excellent location, great rooms, front desk staff exceptional. Outstanding breakfast.Stayed several times and will be back."

Reviewed on 31 Jul 2021

Radisson Blu Hotel, Edinburgh City Centre
The Balmoral Hotel

The Balmoral Hotel

5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is £400 per night from 5 Aug to 5 Aug
Located in New Town, this luxury hotel is within a 5-minute walk of Princes Street and George Street. Edinburgh Playhouse Theatre and Royal Mile are also within ...
4.7/5Exceptional! (979 reviews)
"Loved the staff at the balmoral , so friendly . Disliked the doors to our rooms , alll we could hear while in our room was other people’s doors banging closed , please address this either cushion the closure or get slow release hinges"

Reviewed on 10 Jul 2021

The Balmoral Hotel
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

4 out of 5
Culcabock Road, Inverness, Scotland
The price is £100 per night from 29 Aug to 29 Aug
Situated near the airport, this spa hotel is within 1 mile (2 km) of Eastgate Shopping Centre and Inverness Castle. Inverness Museum and Art Gallery and Bellfield ...
4.5/5Wonderful! (906 reviews)
"Staff all round very friendly and welcoming. Room was well appointed and comfortable. Great breakfast to start the day."

Reviewed on 26 Jul 2021

Kingsmills Hotel Inverness
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.

Top Cities in Scotland

Pocket Guide: Hotels with Room Service in Scotland

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

  • View our selection of featured hotels in Scotland
  • Use the map to find budget hotels in the Scotland neighborhood you prefer
  • Use the filters to see hotels in a specific area of Scotland, select a specific theme, brand, or hotel class in Scotland
  • Enter your travel dates now to view the best deals on hotels in Scotland - while they last

More trip options