Hotels in Edinburgh near Portobello Beach

Multiple accommodations for your stay
Check-in date:
28 Feb 2026
Check-out date:
01 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

170 results found

Daiches Braes Brunstane Portobello

71 Daiches Braes, Edinburgh, United Kingdom

2.3 km to Portobello Beach (Open map)

Palace of Holyroodhouse is situated 4.8 km away. Daiches Braes Brunstane Portobello is 15 minutes' drive from Scottish National...
Read more...
9.0
Superb
50 reviews

Bright Modern Arthurs Seat 2 Bedroom Apartment

Meadowbank Terrace, Edinburgh, United Kingdom

2.3 km to Portobello Beach (Open map)

A 25-minute walk will take you to the city centre. The spacious Bright Modern Arthurs Seat 2 Bedroom Apartment is located...
Read more...

Private 1 Bedroom Apartment - Edinburgh - Sleeps 2

7 South Parrotshot, Edinburgh, United Kingdom

2.3 km to Portobello Beach (Open map)

This apartment lies 4.2 km from Dynamic Earth Museum. Staying at Private 1 Bedroom Apartment - Edinburgh - Sleeps 2, guests can...
Read more...
9.2
Superb
9 reviews

Number 70, Portobello, Edinburgh

Gilberstoun, Edinburgh, United Kingdom

2.4 km to Portobello Beach (Open map)

Guests can access Greyfriars Bobby's Grave around 6 km away, while Scottish National Gallery is around 7 km away. Featuring free...
Read more...
9.5
Exceptional
72 reviews

St Margaret'S Loch Apartment

3 Meadowbank, Edinburgh, United Kingdom

2.4 km to Portobello Beach (Open map)

You can take a 12-minute walk to Palace of Holyroodhouse. Nestled 25 minutes' walk from Edinburgh Hindu Mandir and Cultural Centre,...
Read more...

Historic Stone Built 4Br Cottage For 8 W/Parking

3 Old Church Lane, Edinburgh, United Kingdom

2.5 km to Portobello Beach (Open map)

The Museum of the Royal Scots and the Royal Regiment of Scotland is at a distance of 3.3 km away, while the historic fortress...
Read more...

Ark At Anchor

1 Eastfield, Edinburgh, United Kingdom

2.5 km to Portobello Beach (Open map)

The beach is 700 metres away. Ark At Anchor Apartment is located a 20-minute walk from the performing arts theater "Brunton Theatre"...
Read more...
8.8
Fabulous
12 reviews

Eastfield

6 Eastfield Gardens, Portobello, Edinburgh, United Kingdom

2.5 km to Portobello Beach (Open map)

Edinburgh airport can be reached within 26 minutes drive, and natural attractions like Newhailes Estate are only 1.3 km away....
Read more...
10
Exceptional
2 reviews

For Students Only - Straits Meadow In Edinburgh City Centre

61-63 London Rd, Edinburgh, United Kingdom

2.5 km to Portobello Beach (Open map)

The Royal Mile is located 2.4 km from this student accommodation. For Students Only - Straits Meadow In Edinburgh City Centre...
Read more...
7.2
Good
196 reviews

Beautiful Meadowbank Apartment With On-Street Parking

5 Dalgety Road, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

Arthur's Seat hike is approximately a 10-minute drive from the premises, while Trinity House Of Leith is nearly a 20-minute walk...
Read more...

Arthur'S Seat View

19 Royal Park Terrace 1F2, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

Princes Street Gardens is at a distance of 2.6 km from the premises, while Arthur's Seat hike is about 20 minutes' walk away....
Read more...
8.8
Fabulous
29 reviews

Edinburgh Near Centre Luxury Apartment

51/5 Marionville Road, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

Museum of Edinburgh can be reached on foot in about 20 minutes. Dynamic Earth Interactive Science Museum is 16 minutes' walk from...
Read more...
8.6
Fabulous
132 reviews

The Lochside House Residence

Old Church Lane, Edinburgh Eh15 3Px, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

The nearby cultural attractions include Greyfriars Bobby's Grave, which is about 10 minutes' drive away. 3-bedroom The Lochside...
Read more...
8.4
Very Good
34 reviews

Lochend Serviced Apartments

Lochend Road 149, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

Grassmarket is 2.6 km away and Holyrood Park can be reached with a 10 minute drive. The excellent Lochend Serviced Apartments...
Read more...

Spacious City Centre Flat Free Parking& Superfast Wifi

Bethlehem Way, Midlothian, Edinburgh, Eh76Fb, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

A 25-minute walk will take you to the city centre. Spacious City Centre Flat Free Parking& Superfast Wifi is located a 25-minute walk…
Read more...
8.2
Very Good
78 reviews

Stylish 3 Bedroom Apartment Near Hollyrood Park

Flat 6, 16 Clockmill Ln, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

Edinburgh Old Town is at a distance of about a 25-minute walk away, while Royal Botanic Garden Edinburgh is approximately a...
Read more...
6.4
Pleasant
6 reviews

Brunstane House - 15 Mins To City Centre

59 Brunstane Road South, Eh152Nq, Edinburgh, United Kingdom

2.6 km to Portobello Beach (Open map)

This Edinburgh holiday home is in the Portobello district of Edinburgh, 4.7 km from such family-friendly places as Fort Douglas...
Read more...
9.8
Exceptional
5 reviews

Edinburgh Attractions Retreat

Cambusnethan Street, Edinburgh, United Kingdom

2.7 km to Portobello Beach (Open map)

The Thistle chapel "St Giles' Cathedral" is approximately 25 minutes' walk away, while Meadowbank Sports Centre is extremely close...
Read more...

White House In Edinburgh, 2 Bedroom Good Location

18 Niddrie Mill Terrace, Edinburgh, United Kingdom

2.7 km to Portobello Beach (Open map)

Niddrie Community Church is nearby and Gilmerton Cove is around 10 minutes away by car. Situated about 3 km from Arthur's Seat hike,...
Read more...

Hermitage Park

3 Hermitage Park Grove, Edinburgh, United Kingdom

2.7 km to Portobello Beach (Open map)

Palace of Holyroodhouse is 25 minutes' walk away. Located at a distance of 3.1 km from Edinburgh Waverley railway station, the...
Read more...
Thank you for subscribing
Close