Menu

Search options

2026-02-27

2026-02-28
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

1179 results

  • 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
  • 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
  • Queensferry Street Lane - Fantastic 2 Bedroom City Centre Mews House With Free Secure Parking!

    From US$ 822

    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$ 822
  • 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$ 69

    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$ 69
  • 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$ 215

    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$ 215
  • 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$ 809

    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$ 809
  • Murrayfield Hotel

    From US$ 66

    18 Corstorphine Rd, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    Nestled in the Murrayfield district, Murrayfield Hotel Edinburgh is 2.8 km from Scottish National Gallery. This 4-star hotel offers a car park on site.

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Eliza House

    From US$ 74

    14-16 Grosvenor Street, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    The 3-star Eliza House Hotel is situated 1.7 km from the historic fortress "Edinburgh Castle". This garden venue features tea/coffee making facilities, a flat screen TV and a garden as well as free…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Prime Central Edinburgh 2 Bed

    From US$ 593

    4 Hope Street Appt 4, Spey Suite, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 593
  • City Centre Luxury Studio For 2

    From US$ 369

    4 Hope Street Apartment 1, Forth Suite, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 369
  • Prime Central Edinburgh 3 Bed

    From US$ 1140

    4 Hope Street Appt 5, Castle Suite, Edinburgh, United Kingdom

    2 km to Western General Hospital (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1140