Photo by Eula Bee
Top Hotels Near Portobello Beach in Edinburgh from NZ$103
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Accommodation near Portobello Beach

Premier Inn Edinburgh A1 - Newcraighall
2.5 km from Portobello Beach
9.0 out of 10, Wonderful, (15)
The price is NZ$137
includes taxes & fees
7 Dec - 8 Dec

Best Western Kings Manor Hotel
1.4 km from Portobello Beach
8.8 out of 10, Excellent, (1012)
The price is NZ$177
includes taxes & fees
1 Dec - 2 Dec

Ravelston House
3.1 km from Portobello Beach
8.8 out of 10, Excellent, (418)
The price is NZ$103
includes taxes & fees
30 Nov - 1 Dec

Aynetree Guest House
1.2 km from Portobello Beach
7.6 out of 10, Good, (241)

Premier Inn Edinburgh East
1.9 km from Portobello Beach
7.4 out of 10, Good, (29)
The price is NZ$193
includes taxes & fees
7 Dec - 8 Dec

Prestonfield House
3.8 km from Portobello Beach
9.8 out of 10, Exceptional, (286)
The price is NZ$723
includes taxes & fees
7 Dec - 8 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Portobello Beach Hotel Reviews

Market Street Hotel
10/10 Excellent
Hotels near other Portobello Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Edinburgh Attractions
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Princes Street
- Hotels near Edinburgh Zoo
- Hotels near George Street
- Hotels near Usher Hall
- Hotels near Palace of Holyroodhouse
- Hotels near Military Tattoo Theatre
- Hotels near Royal Highland Centre
- Hotels near St. Giles' Cathedral
- Hotels near Arthur's Seat
- Hotels near Calton Hill
Hotels Near Portobello, Scotland
Are there hotels near Portobello Beach?
- North Berwick Hotels
- Newbridge Hotels
- North Sea Hotels
- Dunfermline Hotels
- South Queensferry Hotels
- Peebles Hotels
- Livingston Hotels
- Kirknewton Hotels
- Musselburgh Hotels
- Great Britain Hotels
- Dunbar Hotels
- Leven Hotels
- Bonnyrigg Hotels
- Kirkcaldy Hotels
- Lasswade Hotels
- Glenrothes Hotels
- Dalkeith Hotels
- Cupar Hotels
- Linlithgow Hotels
- Bathgate Hotels
What kind of hotels are in Portobello Beach?
Explore more hotels
- Aparthotel Adagio Edinburgh Royal Mile
- Ravelston House
- Straits Meadow in Edinburgh City Centre - For Students Only
- Market Street Hotel
- voco Edinburgh - Royal Terrace by IHG
- Edinburgh Marriott Hotel Holyrood
- 3 Johns Place Townhouse
- Malmaison Edinburgh
- Abbey Strand Apartments, at Holyrood
- Virgin Hotels Edinburgh
- ibis Edinburgh Centre South Bridge - Royal Mile
- Apex City of Edinburgh Hotel


















































































