Menu

Search options

2026-02-28

2026-03-01
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 Yacht Britannia

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

668 results

  • On The Walk

    From US$ 82

    18 Albert Place, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    On The Walk Hotel Edinburgh comprises 7 rooms and is a 20-minute walk from Camera Obscura and World of Illusions.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Logie Green Road Apartment

    From US$ 267

    82/3 Logie Green Road, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Logie Green Road apartment is 1.6 km from Omni Centre and provides various facilities, such as a shared lounge, flat - screen TV and a flat screen TV. It is located within 25 minutes’ walk from the…

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • Ben Cruachan Guest House

    From US$ 97

    17 Mcdonald Road Edinburgh, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Offering a cable flat-screen and a flat screen TV, Ben Cruachan Guest House Edinburgh is 20 minutes' walk from the long-standing Camera Obscura and World of Illusions Tower. The venue is located 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Joivy Inviting Apartment Near Leith Walk

    From US$ 757

    Hopetoun Street, Edinburgh, Scotland Eh7 4Qf, United Kingdom, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Guests of Edinburgh will enjoy their stay at City Centre 3Bed 3Bath apartment. 3 bedrooms, 1 bathrooms and a shared kitchen are featured in this accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 757
  • Ecosse

    From US$ 85

    15 Mcdonald Road, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    The 4-star Ecosse Hotel is set 1.6 km from Edinburgh Old Town and 1.5 km from the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hopetoun Apartment With Free Parking

    From US$ 363

    75 Hopetoun Street, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Hopetoun Apartment With Free Parking apartment is a great place to stay in the Broughton district, just 1.1 km from Calton Hill.

    To the hotel

    price for 1 night
    Book Now From US$ 363
  • Easter Cosy 4 Bedroom Apartment - Edinburgh

    From US$ 618

    169 Easter Road, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 618
  • Elegant 2 Bedroom City Centre Apartment - Free Parking - Private Balcony

    From US$ 399

    Hawkhill Close, 14, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    The 70 m² Elegant 2 Bedroom City Centre Apartment - Free Parking - Private Balcony apartment is placed in the Leith district, within 0.6 km of the restaurant Spoilt For Choice.

    To the hotel

    price for 1 night
    Book Now From US$ 399
  • Pass The Keys Cosy Edinburgh Flat

    From US$ 326

    Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    The 37 m² Cosy Edinburgh Flat Apartment apartment is set a mere 1.1 km from the official residence "Palace of Holyroodhouse" in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Dicksonfield Quiet Central Family Apartment With Parking

    From US$ 337

    6/3, Dicksonfield, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Situated 1.8 km from Camera Obscura and World of Illusions, Dicksonfield Apartment Edinburgh provides accommodation with free WiFi throughout the venue. This property comes with a free car park and a…

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • Two Bd House With Private Parking

    From US$ 174

    1 Pirniefield Bank, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Modern Spacious 3 Bedroom City Centre Apartment - Free Parking - Private Balcony

    From US$ 468

    Hawkhill Close, 14, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    The 70 m² Modern Spacious 3 Bedroom City Centre Apartment - Free Parking - Private Balcony apartment is set about an 18-minute walk from the open grassy Leith Links Park in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 468
  • Spacious, Central Apartment

    From US$ 304

    69 7 Hopetoun Street, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Spacious Central Venue. Free Parking apartment offers accommodation with free WiFi, 1 km from Princes Street Gardens. It consists of 2 bedrooms, a kitchen and a bathroom with a bathtub and a shower.

    To the hotel

    price for 1 night
    Book Now From US$ 304
  • Newly Furnished 2 Bedroom Apartment On Leith Walk

    From US$ 242

    Croall Place, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Nestled in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, Newly Furnished 2 Bedroom Apartment On Leith Walk apartment is about 5 minutes' drive from such…

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Cozy With Character Logie Green Central Main Door Flat

    From US$ 441

    51 Logie Green Road, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Guests are welcome to stay in Cozy With Character Main Door Flat Near Water Of Leith apartment while visiting Edinburgh. This venue consists of 1 bedroom, 1 bathroom and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 441
  • Edinburgh Playhouse Apartments

    From US$ 130

    81/3 Hopetoun Street, Edinburgh, Gb, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Edinburgh Playhouse apartment is situated in Broughton district, 1 km from Omni Centre and offers complimentary parking and free private parking. South Queensferry is a short walking distance away…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Hhhhhhhhhh

    From US$ 134

    8 Beaverbank Place, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Modern Broughton Apartment - Walk To City Centre And St James Quarter

    From US$ 324

    8 Beaverbank Place, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    The venue is a 20-minute walk from Edinburgh city centre. The parish church "St Giles' Cathedral" is 1.6 km to the accommodation, while Calton Hill can be found 1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 324
  • Beaver Bank Holiday Home

    From US$ 300

    1F3, 5 Beaverbank Pl, Edinburgh Eh7, Uk, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 300
  • For Students Only - Mcdonald Road In Edinburgh

    From US$ 100

    6 Mcdonald Rd, Edinburgh, United Kingdom

    2.2 km to Royal Yacht Britannia (To the map)

    Studios, Apartments And Ensuite Bedrooms With Shared Kitchen At Mcdonald Road In Edinburgh apartment is set approximately a 20-minute walk from Museum of Childhood in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 100