Hotels in Edinburgh near Portobello Beach

Multiple accommodations for your stay
Check-in date:
11 Jun 2025
Check-out date:
12 Jun 2025
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

153 results found

Duddingston Guest House

59 Duddingston Park S, Fisherrow, United Kingdom

2.2 km to Portobello Beach (Open map)

Palace of Holyroodhouse is at a distance of 4.2 km from the property, and the parish church "St Giles' Cathedral" is located about 6...
Read more...

Restarting Apart

Restalrig Road South, Edinburgh, United Kingdom

2.2 km to Portobello Beach (Open map)

The 75 m² property is 3 km from The Writers' Museum, which is an excellent place to improve cultural awareness. Situated 2.9 km from...
Read more...
5.5
Decent
21 reviews

Newly Refurbed Home With Free Parking

Lochend Drive, Edinburgh, United Kingdom

2.2 km to Portobello Beach (Open map)

The art museum "Scottish National Gallery" is reachable nearly 10 minutes' drive away. Offering a location at a distance of 3.4 km...
Read more...
7.0
Good
24 reviews

The Holyrood Park Apartment

14 Meadowbank Crescent, Edinburgh, United Kingdom

2.2 km to Portobello Beach (Open map)

Princes Street Gardens can be easily reached within a distance of 3.3 km. Located merely 1.2 km from Arthur's Seat hike, 1-room The...
Read more...

1 Bedroom Flat Near Holyrood Park - Sleeps 4

Meadowbank Crescent, Edinburgh, United Kingdom

2.2 km to Portobello Beach (Open map)

Located approximately 10 minutes' drive from St Giles' Cathedral, the propety is just a minute's drive from Meadowbank Stadium bus...
Read more...

Leith Apartment

Meadowbank Crescent, Edinburgh, United Kingdom

2.2 km to Portobello Beach (Open map)

Palace of Holyroodhouse can be reached in 5 minutes' drive, while Edinburgh airport is 20 km away. Holyrood Park Main Door Apartment...
Read more...
8.2
Very Good
430 reviews

Holyrood Park: Lush & Arty 2 Double Bed Flat

8 Meadowbank Crescent, Edinburgh, United Kingdom

2.3 km to Portobello Beach (Open map)

National Museum of Scotland can be reached in 10 minutes by car. Situated nearly 25 minutes' walk from Dugald Stewart Monument, the...
Read more...
9.2
Superb
18 reviews

Meadowbank Residence 3-Bed

4B Meadowbank Terrace, Edinburgh, United Kingdom

2.3 km to Portobello Beach (Open map)

Museum of Edinburgh is approximately 20 minutes' walk away, and Royal Botanic Garden Edinburgh is within a 10-minute drive of the...
Read more...
7.7
Good
76 reviews

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...
8.7
Fabulous
36 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...
8.0
Very Good
28 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.3
Superb
36 reviews

1 Bedroom Apartment In Edinburgh

Marionville Road, Edinburgh, United Kingdom

2.4 km to Portobello Beach (Open map)

Royal Yacht Britannia is 2.7 km from the premises, while Edinburgh Hindu Mandir and Cultural Centre is 19 minutes' walk away....
Read more...

Historic Stone Built 4Br Cottage For 8 W/Parking

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...
8.7
Fabulous
51 reviews

3 Bedroom Flat In Duddingston Village

The Causeway, Edinburgh, United Kingdom

2.5 km to Portobello Beach (Open map)

Grassmarket is approximately 10 minutes away by car, while Castle Rock is located around 10 minutes away by car. 3 Bedroom Flat In...
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...
9.6
Exceptional
12 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...
9.7
Exceptional
40 reviews

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.7
Fabulous
33 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.2
Very Good
140 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
35 reviews

Lochend Serviced Apartments

149/1 Lochend Road, 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...
Thank you for subscribing
Close