
Search Hotels Near Portobello Beach, Edinburgh
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Portobello Beach hotels

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - Newcraighall2.4 km from Portobello Beach
8.8 out of 10, Excellent, (24 reviews)
The price is ฿3,718
฿4,685 total
includes taxes & fees
26 Jul - 27 Jul

Ravelston House
Ravelston House3.1 km from Portobello Beach
8.6 out of 10, Excellent, (454 reviews)
The price is ฿2,175
฿2,610 total
includes taxes & fees
19 Jul - 20 Jul

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel1.4 km from Portobello Beach
8.6 out of 10, Excellent, (1,009 reviews)
The price is ฿4,250
฿5,355 total
includes taxes & fees
26 Jul - 27 Jul

Aynetree Guest House
Aynetree Guest House1.2 km from Portobello Beach
7.4 out of 10, Good, (271 reviews)
The price is ฿3,959
฿4,988 total
includes taxes & fees
28 Jul - 29 Jul

For Students Only - Straits Meadow in Edinburgh City Centre - Campus Accommodation
For Students Only - Straits Meadow in Edinburgh City Centre - Campus Accommodation3.1 km from Portobello Beach
6.0 out of 10, (2 reviews)
The price is ฿2,195
฿7,005 total
includes taxes & fees
27 Jul - 28 Jul

Premier Inn Edinburgh East
Premier Inn Edinburgh East1.9 km from Portobello Beach
7.6 out of 10, Good, (43 reviews)
The price is ฿3,825
฿4,819 total
includes taxes & fees
26 Jul - 27 Jul

Destiny Student - Burnet Point
Destiny Student - Burnet Point3.6 km from Portobello Beach
8.6 out of 10, Excellent, (32 reviews)
The price is ฿2,927
฿3,688 total
includes taxes & fees
28 Jul - 29 Jul

3 Johns Place Townhouse
3 Johns Place TownhouseLeith, 4.1 km from Portobello Beach
9.6 out of 10, Exceptional, (323 reviews)
The price is ฿4,819























