Hotels in Edinburgh near Portobello Beach

Multiple accommodations for your stay
Check-in date:
26 Mar 2026
Check-out date:
27 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

181 results found

Gorgeous Full Home In Edinburgh

150 Mountcastle Crescent, Edinburgh, United Kingdom

0.9 km to Portobello Beach (Open map)

This 1-bedroom apartment is at a distance of 2.7 km from the 16th-century Palace of Holyroodhouse. The 37 m^2 Gorgeous Full Home…
Read more...
8.8
Fabulous
54 reviews

Family Friendly 3Br Townhouse With 6 Beds And Parking

40A Baileyfield Road, Edinburgh, United Kingdom

0.9 km to Portobello Beach (Open map)

The holiday home is approximately 10 minutes by car from Arthur's Seat, while Edinburgh, 2a Rosefield Place is a mere 6 minutes'...
Read more...
10
Exceptional
1 review

Modern 2-Bed Haven, Free Parking

62 Moira Terrace, Edinburgh, United Kingdom

1 km to Portobello Beach (Open map)

Guests will stay at a distance of 3.6 km from Leith Theatre. Situated at a distance of 3.2 km from Canongate Kirk Street, the 1…
Read more...

Christiemiller Avenue Holiday Home

63 Christiemiller Avenue, Edinburgh, United Kingdom

1 km to Portobello Beach (Open map)

Edinburgh airport can be reached within 30 minutes drive, and natural attractions like the green Flag park "Princes Street Gardens"...
Read more...
7.2
Good
11 reviews

Ellwyn House

37-39 Moira Terrace, Edinburgh, United Kingdom

1 km to Portobello Beach (Open map)

You'll need 30-minute drive to Edinburgh airport. Around 20 minutes' walk from Duddingston Golf Club, Ellwyn House Hotel Edinburgh...
Read more...
7.2
Good
518 reviews

One Bedroom In Spacious Bungalow, Free Parking & Private Entrance

114 Craigentinny Road, Edinburgh, United Kingdom

1.1 km to Portobello Beach (Open map)

To enjoy your vacation in Edinburgh, stay at this homestay, which is 3.2 km from Edinburgh Festival Theatre and around a 10-minute...
Read more...

Loft Apartment In Joppa

308 Flat 3 , 2Nd Floor, Portobello High Street, Edinburgh, United Kingdom

1.1 km to Portobello Beach (Open map)

The combined National Museum of Scotland is 5 km from the premises, while People's Story Museum is 4.3 km away. The spacious...
Read more...

Another Room

Craigentinny, 33 Moira Terrace, Edinburgh, United Kingdom

1.1 km to Portobello Beach (Open map)

The Royal Yacht Britannia stands nearly a 10-minute drive from this Edinburgh hotel. Located around a 5-minute ride from Portobello...
Read more...
9.5
Exceptional
224 reviews

Craigey Beach Home

112 Craigentinny Avenue, Edinburgh, United Kingdom

1.1 km to Portobello Beach (Open map)

Surgeons' Hall Museums is approximately 10 minutes' drive away. Located at a distance of 3.5 km from The Writers' Museum, the...
Read more...
9.3
Superb
74 reviews

Abercorn Guest House

Abercorn Terrace, 1, Edinburgh, United Kingdom

1.1 km to Portobello Beach (Open map)

The hotel is nestled in the Portobello district, within a 400-metre distance of Portobello Baptist Church. Guests of the 4-star...
Read more...

Free Parking - Sleeps 6 - Central - Good Location

Eh8 7Qz, Edinburgh, United Kingdom

1.2 km to Portobello Beach (Open map)

The apartment is situated 2.8 km from Dynamic Earth Museum. To enjoy your vacation in Edinburgh, stay at the 1-room Free Parking -...
Read more...

Craigietinny Road Apartment- 3 Beds

Craigentinny Road, Edinburgh, United Kingdom

1.3 km to Portobello Beach (Open map)

Holyrood Abbey is situated 2.1 km from the spacious apartment. The 1-room Craigietinny Road Apartment- 3 Beds Edinburgh is located...
Read more...
7.4
Good
11 reviews

2 Bed With Garden Near City Centre & Beach, Free Parking

1/1 Loganlea Drive, Edinburgh, United Kingdom

1.3 km to Portobello Beach (Open map)

Guests can enjoy the location 10 minutes' drive from the Calton Hill, while Edinburgh Waverley train station is 3.5 km away. 2 Bed...
Read more...

Abercorn Lodge Semi-Detached House

200 Piersfield Terrace, Edinburgh, United Kingdom

1.3 km to Portobello Beach (Open map)

Edinburgh airport can be reached within 30 minutes drive, and natural attractions like Portobello Beach are 2.2 km away. Staying at...
Read more...

Cosy & Bright Semi-Detached House

200 Piersfield Terrace, Edinburgh, United Kingdom

1.3 km to Portobello Beach (Open map)

Portobello Beach is around 25 minutes' walk away. Staying at the 1-room Cosy & Bright Semi-Detached House Apartment, guests can...
Read more...

Mid-Century Gem Steps From The Beach

20/8 James Street, Edinburgh, United Kingdom

1.3 km to Portobello Beach (Open map)

The 13 m^2 apartment lies in the Portobello district, nearly a 10-minute drive from Arthur's Seat hike. The 1-room Mid-Century Gem…
Read more...
9.3
Superb
9 reviews

Northfield 1 Bedroom Apartment With Sofa Bed - Edinburgh

Flat 4 23 Northfield Drive, Edinburgh, United Kingdom

1.4 km to Portobello Beach (Open map)

This apartment lies in the Duddingston district, 2.4 km from the royal Holyrood Park. Northfield 1 Bedroom Apartment With Sofa Bed -...
Read more...

Straven Guesthouse

3 Brunstane Road North, Edinburgh, United Kingdom

1.4 km to Portobello Beach (Open map)

Musselburgh Racecourse lies 3.5 km away, while the Royal Yacht Britannia is around 6 km from the hotel. Guests of the recently...
Read more...
9.8
Exceptional
113 reviews

St Margaret'S Cottage, Edinburgh

32A Duddingston Park, Edinburgh, United Kingdom

1.5 km to Portobello Beach (Open map)

Edinburgh airport can be reached within 25 minutes drive, and natural attractions like Portobello Beach are only 1.5 km away....
Read more...
9.5
Exceptional
46 reviews

Pass The Keys 1-Bedroom Edinburgh Flat Near Arthur'S Seat

39 F6 Loaning Road, Edinburgh, United Kingdom

1.6 km to Portobello Beach (Open map)

This apartment is also 3.6 km from Royal Mile. Pass The Keys 1-Bedroom Edinburgh Flat Near Arthur'S Seat is located 4 km from the…
Read more...
8.5
Fabulous
2 reviews
Thank you for subscribing
Close