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 Ocean Terminal

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

692 results

  • Guestready - Charming Flat Near Vibrant Leith

    From US$ 255

    22/8 Pillans Place, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    1.4 km to Ocean Terminal (To the map)

    Charming 2Br Flat Near Leith By Guestready is 50 m² venue designed to accommodate up to 4 guests. This accommodation comprises of 2 bedrooms, 2 bathrooms and a fully equipped kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • Elegant 2 Bed-Ground Floor

    From US$ 464

    16 Springfield Lane 1, Edinburgh, United Kingdom

    1.4 km to Ocean Terminal (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 464
  • Stylish 1 Bed Edinburgh City Centre Apartment

    From US$ 281

    42 Balfour Street 1F3, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Park View House

    From US$ 104

    14 Hermitage Place, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Park View House Hotel Edinburgh has 28 rooms and is located around a 5-minute walk from Edinburgh Hindu Mandir and Cultural Centre. Parking is available on site at this 3-star hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Thorntree 2 Bedroom Apartment With Sofa Bed - Edinburgh

    From US$ 563

    Thorntree Street, 17, 2, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 563
  • Smith Place Hotel

    From US$ 75

    3 Smith'S Place, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Offering a parking and complimentary parking, Smith Place Hotel Edinburgh is located less than 5 minutes by car from the large Royal Yacht Britannia Oceanic Liner. Set within a few minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Thorntree Street Edinburgh

    From US$ 169

    Thorntree Street, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Park View Rooms

    From US$ 103

    14 Hermitage Place, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Situated in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, Park View Rooms Edinburgh gives access to entertainment venues like Leith Theatre, approximately 1…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Culane House Hotel - B&B

    From US$ 115

    8-9 Hermitage Place, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Placed just off Leith Links Public Park, Culane House Hotel - B & B Edinburgh comprises 14 rooms with views of the garden. The large Royal Yacht Britannia Oceanic Liner is within 2 km of the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Comfy Two Bedroom Flat

    From US$ 521

    16/2 Springfield Lane 1, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 521
  • Stylish And Comfortable City Centre Apartment

    From US$ 405

    30/5 Balfour Street, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Stylish And Comfortable City Centre features a budget accommodation in Royal Mile district of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 405
  • The Sandaig

    From US$ 82

    5 East Hermitage Place, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    The Sandaig Edinburgh, located a 25-minute stroll from Royal Yacht Britannia, features WiFi in the rooms. A car park is available nearby at this guest house.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Edinburgh Thistle Guest House

    From US$ 42

    10 East Hermitage Place, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Set within 2.2 km from the 16th-century Palace of Holyroodhouse, the 2-star Edinburgh Thistle Guest House features free WiFi throughout the property as well as free parking facility nearby. This…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Stunning Flat With Sea View And Parking - Pass The Keys

    From US$ 379

    25/4 Starbank Road, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    The 37 m² Pass Keys Stunning Flat With Sea View And Parking Apartment offers accommodation in a residential area of Edinburgh, and 200 metres from Newhaven Harbour. The apartment includes a kitchen…

    To the hotel

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

    From US$ 116

    90-92 Pilrig Street, Edinburgh, United Kingdom

    1.5 km to Ocean Terminal (To the map)

    Situated 300 metres from Water of Leith, Edinburgh House Hotel offers 33 guest rooms. Notable for its location around 2 km from Royal Yacht Britannia in the Broughton district, this hotel provides…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • 233 Leith Apartment

    From US$ 1233

    233 Leith Apartment, Edinburgh, United Kingdom

    1.6 km to Ocean Terminal (To the map)

    Situated 2 km from Royal Mile, 233 Leith apartment provides accommodation with free Wi Fi throughout the venue. This property is complete with kitchenware, a fridge and an oven in a fully-fitted…

    To the hotel

    price for 1 night
    Book Now From US$ 1233
  • K R Sweet Home Nice One Bedroom Flat

    From US$ 232

    22 Balfour Street, Edinburgh, United Kingdom

    1.6 km to Ocean Terminal (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Mackenzie Guest House

    From US$ 224

    2 East Hermitage Place, Edinburgh, United Kingdom

    1.6 km to Ocean Terminal (To the map)

    Featuring free self parking and a free carpark, Mackenzie Guest House Edinburgh is located not far from Leith Links Public Park. Royal Yacht Britannia is a few minutes' drive from the guest house…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Hermitage Guest House

    From US$ 50

    16 East Hermitage Place - Edinburgh, Edinburgh, United Kingdom

    1.6 km to Ocean Terminal (To the map)

    The 3-star Hermitage Guest House Edinburgh lies in Leith district within a walking distance to the open grassy Leith Links Park. Free WiFi is available throughout the venue as well as parking spaces…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Cosy 1 Bed Flat 5 Minutes To The City

    3/3 South Lorne Place, Edinburgh, United Kingdom

    1.6 km to Ocean Terminal (To the map)

    To the hotel

    Book Now