Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Edinburgh Macdonald Hotels Hotels

See all 675 Hotels in Edinburgh
Macdonald Holyrood Hotel

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh
4.0 out of 5.0
4.3 out of 5 (1,117 reviews)
Swimming pool a bit chilly! Great room with terrible view. Bed was so comfortable I didn’t want to get out of it. Staff were wi … - 

£80

£80
Macdonald Houstoun House

Macdonald Houstoun House

Uphall, Broxburn
4.0 out of 5.0
4.0 out of 5 (279 reviews)
We were very happy with the overall attention and all services of the Hotel - 

£56

£56
Macdonald Marine Hotel And Spa

Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick
4.0 out of 5.0
4.0 out of 5 (237 reviews)
Decided to book a late deal, was delighted with the Hotel, will be booking again early next year. - 

£97

£97
Map

Recently booked Edinburgh hotels

Staycity Aparthotels West End
4.0 out of 5.0
Last booking: 44 minutes ago
Village Hotel Edinburgh
4.0 out of 5.0
Last booking: 6 hours ago
Novotel Edinburgh Park
4.0 out of 5.0
Last booking: 8 hours ago
Cityroomz Edinburgh
3.0 out of 5.0
Last booking: 9 hours ago
Novotel Edinburgh Centre
4.0 out of 5.0
Last booking: 10 hours ago
Ascot Garden Guest House
3.0 out of 5.0
Last booking: 12 hours ago
High Street Hostel
3.0 out of 5.0
Last booking: 14 hours ago
Apex Grassmarket Hotel
4.0 out of 5.0
Last booking: 14 hours ago
Waldorf Astoria Edinburgh - The Caledonian
5.0 out of 5.0
Last booking: 15 hours ago

Pocket Guide: Edinburgh Macdonald Hotels Hotels

Search for hotels in Edinburgh on Expedia.co.uk. 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