Menu

Search options

2026-04-26

2026-04-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Western General Hospital

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1266 results

  • My Room

    From US$ 167

    15 Muirhouse Parkway, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    My Room apartment overlooks the street and is situated only a 5-minute walk from ClassicTrip. The homestay is 3 km from the 82-acre non-profit Edinburgh Zoo and 3.3 km from BT Murrayfield Stadium.

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Edinburgh Grosvenor Hotel

    From US$ 74

    5-21 Grosvenor Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    Edinburgh Grosvenor Hotel offers 184 rooms a 20-minute walk from Princes Street Gardens. This hotel also provides Wi Fi available throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • 1 Bedrooms Flat In Central Edinburgh Haymarket, Heart Of Edinburgh Flat Sleeps 4

    From US$ 269

    Haymarket Terrace, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Dragon Suites - Ladon Suite - 2 Bed City Centre Luxury Apartment

    From US$ 955

    8 Manor Place Flat 4, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 2-room Ladon Suite: 2 Bed Property Near Princes Street apartment is situated in the centre of Edinburgh, about a 6-minute walk from The Parish Church of St Cuthbert.

    To the hotel

    price for 1 night
    Book Now From US$ 955
  • Dragon Suites - Yukina Suite - 2 Bed City Centre House With Garden

    From US$ 581

    20A Queensferry Street Lane, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 93 m² Stunning 2 Bedroom House Near Princes St apartment is merely 13 minutes' walk from Scottish National Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 581
  • Bright - Central - Sleeps 10

    From US$ 625

    Young Street South Lane, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 625
  • Apartment Jamaica Street 7

    From US$ 587

    7A Jamaica Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 0-room Apartment Jamaica Street 7 apartment offers guests an opportunity to enjoy the sunsets on the shore of Inverleith Boating Pond, set approximately 1.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 587
  • The Coach House

    From US$ 344

    24 Young Street North Lane, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 344
  • Queensferry Street Lane - Fantastic 2 Bedroom City Centre Mews House With Free Secure Parking!

    From US$ 932

    Queensferry Street Lane, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 1-room Queensferry Street Lane - Fantastic 2 Bedroom City Centre Mews House With Free Secure Parking! apartment is situated in West End with gay bars in Davie Village, chic fashion stores on…

    To the hotel

    price for 1 night
    Book Now From US$ 932
  • Edinburgh City Center Haymarket Double Room

    Haymarket Terrace, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    Book Now
  • Sunny Haymarket Room Edinburgh

    From US$ 152

    Haymarket Terrace, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Elite 3 Bed New Town Apt With Private Walled Garden

    From US$ 500

    4A Cumberland Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    Elite 3 Bed New Town Appt With Private Walled Gdn apartment is situated in New Town district, 1 km from the historic fortress "Edinburgh Castle" and offers a golf course and a sun deck. Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 500
  • Edinburgh Whisky House Hotel

    From US$ 149

    14 Corstorphine Road, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 3-star Hampton Hotel By Greene King Inns is located in the old part of Edinburgh, a few minutes drive away from the large parkland Edinburgh Zoo. Wi Fi is offered in public areas as well as…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Joivy Haymarket

    From US$ 68

    13 Rosebery Crescent, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 4-star Altido Haymarket Hotel is set 1.3 km from George Street and 1.8 km from the historic fortress "Edinburgh Castle". Featuring 27 rooms with views of the garden, this venue is set within a…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Apex Haymarket Station Apartment

    From US$ 205

    34/4 Haymarket Terrace, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    Haymarket apartment is situated in West End district, 1.5 km from Camera Obscura and World of Illusions and offers a tennis court, allergy-free rooms and a golf course. BT Murrayfield Stadium is less…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Very Central 2 Bedroom Flat In World Heritage Site

    59 Cumberland Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    Book Now
  • Prime Edinburgh New Town. Newly Reno'D Cosy Nest

    From US$ 265

    44A Cumberland Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    Prime Edinburgh New Town. Newly Reno'D Cosy Nest is set 0.9 km from the historic fortress "Edinburgh Castle" and 1 km from the landscaped Princes Street Gardens in New Town district. The…

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Dene Guest House, New Town

    From US$ 149

    7 Eyre Place, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    Offering a golf course, flat screen TV and a flat screen TV, Dene Guest House, New Town is located 1.4 km away from The Royal Edinburgh Military Tattoo. Omni Centre is less than 1.4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • The Roseburn Apartment

    From US$ 373

    36/6 Roseburn Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The Roseburn apartment is situated in Edinburgh, about 1.6 km from Edinburgh International Conference Centre, and features a cable flat-screen, a satellite TV and a flat screen TV. Royal Mile is less…

    To the hotel

    price for 1 night
    Book Now From US$ 373
  • Superb 3Beds House In Chic Area Of The City Centre - Pass The Keys

    From US$ 1261

    25A Howe Street,, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 2-bedroom Pass Keys Superb 3Beds House In Chic Area Of The City Centre is situated a 25-minute stroll from Edinburgh Castle and a 25-minute stroll from National Museum of Scotland. This property…

    To the hotel

    price for 1 night
    Book Now From US$ 1261