Menu

Search options

2026-06-09

2026-06-10
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 Royal Victoria Building

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

  • Anvers Suite

    From US$ 215

    11 Comely Bank Row, Edinburgh, United Kingdom

    1.2 km to Royal Victoria Building (To the map)

    The 1-room Anvers Suite apartment is situated in Stockbridge with a village vibe on the Water of Leith, within 6 minutes' stroll of Waitrose & Partners.

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • The Raeburn

    From US$ 169

    112 Raeburn Place, Edinburgh, United Kingdom

    1.2 km to Royal Victoria Building (To the map)

    The 4-star Raeburn Hotel is situated 2.3 km from the historic fortress "Edinburgh Castle". Set close to Stockbridge, this venue boasts functional rooms along with a lending library, barbeque grills…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Charming West End Flat

    11 Learmonth Terrace 2Nd Floor, Edinburgh, United Kingdom

    1.2 km to Royal Victoria Building (To the map)

    To the hotel

    Book Now
  • Private And Prestigious Luxury Home

    From US$ 2449

    19 Ravelston Park, Edinburgh, United Kingdom

    1.3 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 2449
  • Bright & Spacious 2 Bedroom Flat

    From US$ 295

    17 West Pilton Gardens 4, Edinburgh, United Kingdom

    1.3 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 295
  • 7A The Mews - Cottage In The City

    7 Belgrave Crescent Lane, Edinburgh, United Kingdom

    1.3 km to Royal Victoria Building (To the map)

    To the hotel

    Book Now
  • Bright, Modern 2 Bedroom House With Free Parking!

    From US$ 708

    19 Grieve Crescent, Edinburgh, United Kingdom

    1.3 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 708
  • Edinburgh Elegant 1-Bedroom City Apartment

    From US$ 224

    Belgrave Crescent, Edinburgh, United Kingdom

    1.3 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • City Break

    From US$ 270

    15 Pilton Place, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Ravelston Heights

    From US$ 203

    Ravelston Heights 2, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Cameron Coach House Modern Property In Murrayfield Edinburgh

    From US$ 456

    21 Coltbridge Gardens, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    Set in Edinburgh, the 3-bedroom Cameron Coach House Modern Property In Murrayfield Edinburgh is around a 25-minute stroll from The Real Mary King's Close. This property offers 3 bedrooms and 3…

    To the hotel

    price for 1 night
    Book Now From US$ 456
  • The Robin House In Ravelston

    From US$ 560

    7/3 Ravelston House Road Unit 3, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 560
  • New Town Guest House (Adults Only)

    From US$ 119

    Saint Bernard'S Crescent 22, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    Located in Stockbridge district, New Town Guest House Edinburgh is next-door to the Sunday Stockbridge Food Market and a 5-minute drive from Royal Mile. Guests will have access to public parking…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • The Stockbridge Snug By Calton Living

    From US$ 291

    47 Raeburn Place, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    The Raeburn Residence - Stockbridge apartment is placed in the Stockbridge district, a 5-minute walk from the restaurant Taisteal.

    To the hotel

    price for 1 night
    Book Now From US$ 291
  • Beautiful Georgian 2 Bedroom Flat

    From US$ 594

    23B St Bernard'S Cres, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 594
  • Hillhouse Blackhall

    From US$ 169

    2 Hillhouse Road Edinburgh Eh4 2Ag, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Peace In The City

    From US$ 92

    48 Boswall Terrace, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Frans Place

    From US$ 168

    Flat 1/ Block 3 West Pilton Lea, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Joivy Historic City Centre Apt With Free Secure Parking - No Suvs

    From US$ 693

    Belford Terrace, Edinburgh, Scotland Eh4 3Br, United Kingdom, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    Historic City Centre Apt With Free Secure Parking apartment provides good lodging for 4 guests in Edinburgh. It is composed of 2 bedrooms, a kitchen, and a private bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 693
  • Hillhouse

    From US$ 102

    2 Hillhouse Road, Edinburgh, United Kingdom

    1.4 km to Royal Victoria Building (To the map)

    Featuring free Wi Fi in the rooms, No. 2 Hillhouse offers accommodation within 2.1 km from Edinburgh Zoo. Free car park is provided onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 102