Menu

Search options

2026-06-10

2026-06-11
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.

Edinburgh hotels in Portobello

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

34 results

  • Best Western Kings Manor

    From US$ 276

    100 Milton Road East, Edinburgh, United Kingdom (To the map)

    Situated 7 km from Leith in Edinburgh, Best Western Kings Manor Hotel features a garden, a swimming pool and a sundeck throughout the venue. The art museum "Scottish National Gallery" is less than 7…

    To the hotel

    price for 1 night
    Book Now From US$ 276
  • Straven Guesthouse

    From US$ 183

    3 Brunstane Road North, Edinburgh, United Kingdom (To the map)

    Straven Guesthouse apartment boasts views of the sea, and is located around 6 km from Royal Mile. Due to the location in Portobello district, landmarks such as Portobello United Reformed Church are…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Cabin By The Coast

    From US$ 77

    23 Coillesdene Drive, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Rockville Hotel

    From US$ 138

    2 Joppa Pans, Edinburgh, United Kingdom (To the map)

    Rockville Hotel Edinburgh is 7 km from Omni Centre and features a bar and a flat screen TV. Set within a few minutes' drive from the public University of Edinburgh, it is a family-run accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Georgian Guest House

    From US$ 217

    9 East Brighton Crescent, Edinburgh, United Kingdom (To the map)

    Situated in Portobello district, Georgian Guest House apartment has complimentary parking and a luggage storage.

    To the hotel

    price for 1 night
    Book Now From US$ 217
  • The Porty Beach House

    From US$ 283

    8 Rathbone Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours

    From US$ 343

    93/3 Portobello High Street, Edinburgh, United Kingdom (To the map)

    Edinburgh Two Bedroom Apartment, located in Portobello district, 3.1 km from Arthur's Seat hike, features views of the garden. This venue is steps away from Portobello Beach and it also provides…

    To the hotel

    price for 1 night
    Book Now From US$ 343
  • Edinburgh Seaside Apartment

    From US$ 278

    Electra Place 2/2, Edinburgh, United Kingdom (To the map)

    Overlooking the garden, Edinburgh Seaside offers accommodation withing a 10-minute drive from Royal Mile. A fully-fitted kitchen is also featured, as well as refrigerator, an oven and kitchenware.

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Beachview Apartment

    From US$ 539

    55 Bath Street 4, Edinburgh, United Kingdom (To the map)

    Beachview Apartment Edinburgh is set 3.3 km from the Scottish fortress "Craigmillar Castle" and 6 km from the long-standing Camera Obscura and World of Illusions Tower in Portobello district. This…

    To the hotel

    price for 1 night
    Book Now From US$ 539
  • Daiches Braes Brunstane Portobello

    From US$ 172

    71 Daiches Braes, Edinburgh, United Kingdom (To the map)

    Featuring complimentary parking, a golf course and a tennis court, Daiches Braes Brunstane Portobello apartment is located 10 minutes' drive from the ruined Craigmillar Medieval Castle. Musselburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • St Margaret'S Cottage, Edinburgh

    From US$ 261

    32A Duddingston Park, Edinburgh, United Kingdom (To the map)

    St Margaret'S Cottage, Edinburgh offers a 6-room accommodation 4.6 km from Edinburgh Old Town. This venue offers rooms with coffee/tea making equipment, a dining area and a seating area.

    To the hotel

    price for 1 night
    Book Now From US$ 261
  • Portobello Charming Seaside 3-Br Holiday Apartment

    From US$ 394

    Bath Street, Edinburgh, United Kingdom (To the map)

    The 100 m² Portobello Charming Seaside 3-Br Holiday Apartment apartment lies about 25 minutes' walk from Duddingston Golf Club.

    To the hotel

    price for 1 night
    Book Now From US$ 394
  • Stylish Portobello Flat Near Beach With Free Parking And Fast Wifi

    From US$ 334

    29 Portobello High Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 334
  • Ark At Anchor

    From US$ 922

    1 Eastfield, Edinburgh, United Kingdom (To the map)

    Ark At Anchor Apartment apartment is a great place to stay in the Portobello district, 7 km from Edinburgh Old Town. For those travelling by car, this apartment offers parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 922
  • Spacious 2Br Home By Portobello Beach

    From US$ 438

    120 Seaview Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • Relaxing, Cozy 1 Double Room

    From US$ 213

    33 Milton Road West, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 213
  • Bright & Elegant Portobello Stay

    From US$ 238

    29 Portobello High Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Edinburgh Seaside Historic Home

    8/1 King'S Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • King'S Road - 425

    From US$ 213

    Flat 4, 50 King'S Road, Edinburgh, United Kingdom (To the map)

    425 - Seaside Apartment Portobello is 50 m² venue designed to accommodate up to 3 guests. Sights worth visiting include Camera Obscura and World of Illusions that is approximately 10 minute's drive…

    To the hotel

    price for 1 night
    Book Now From US$ 213
  • Brunstane House - 15 Mins To City Centre

    From US$ 595

    59 Brunstane Road South, Eh152Nq, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 595