
Hotels near Portobello Beach
- 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
9.2 out of 10, Wonderful, (19 reviews)
The price is S$107
includes taxes & fees
28 Jun - 29 Jun

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel1.4 km from Portobello Beach
8.8 out of 10, Excellent, (1,008 reviews)
The price is S$224
includes taxes & fees
16 Jun - 17 Jun

Aynetree Guest House
Aynetree Guest House1.2 km from Portobello Beach
7.6 out of 10, Good, (263 reviews)
The price is S$180
includes taxes & fees
21 Jun - 22 Jun

Premier Inn Edinburgh East
Premier Inn Edinburgh East1.9 km from Portobello Beach
7.4 out of 10, Good, (40 reviews)
The price is S$226
includes taxes & fees
15 Jun - 16 Jun

3 Johns Place Townhouse
3 Johns Place TownhouseLeith, 4.1 km from Portobello Beach
9.6 out of 10, Exceptional, (302 reviews)
The price is S$186
includes taxes & fees
28 Jun - 29 Jun

Pillars House
Pillars HouseLeith, 4.2 km from Portobello Beach
9.2 out of 10, Wonderful, (562 reviews)
The price is S$155
includes taxes & fees
22 Jun - 23 Jun

Prestonfield House
Prestonfield House3.8 km from Portobello Beach
9.8 out of 10, Exceptional, (297 reviews)
The price is S$819
includes taxes & fees
15 Jun - 16 Jun

Abbey Strand Apartments, at Holyrood
Abbey Strand Apartments, at Holyrood4 km from Portobello Beach
9.8 out of 10, Exceptional, (152 reviews)
The price is S$398
includes taxes & fees
28 Jun - 29 Jun

BrewDog DogHouse Edinburgh
BrewDog DogHouse EdinburghHolyrood, 4.5 km from Portobello Beach
9.8 out of 10, Exceptional, (739 reviews)
The price is S$393
includes taxes & fees
15 Jun - 16 Jun

Ocean Mist Leith
Ocean Mist LeithLeith, 4.4 km from Portobello Beach
10.0 out of 10, Exceptional, (732 reviews)
The price is S$268
includes taxes & fees
29 Jun - 30 Jun

The Townhouse
The TownhouseLeith, 3.7 km from Portobello Beach
10.0 out of 10, Exceptional, (5 reviews)
The price is S$589
includes taxes & fees
17 Jun - 18 Jun

Fingal - A Luxury Floating Hotel
Fingal - A Luxury Floating HotelLeith, 4.6 km from Portobello Beach
10.0 out of 10, Exceptional, (523 reviews)
The price is S$636
includes taxes & fees
17 Jun - 18 Jun

Ten Hill Place
Ten Hill PlaceSouthside, 4.7 km from Portobello Beach
9.4 out of 10, Exceptional, (1,000 reviews)
The price is S$293
includes taxes & fees
28 Jun - 29 Jun

Abbey Gate Studios
Abbey Gate Studios3.9 km from Portobello Beach
9.2 out of 10, Wonderful, (13 reviews)
The price is S$479
includes taxes & fees
16 Jun - 17 Jun

Forth House by Supercity Aparthotels
Forth House by Supercity AparthotelsBroughton, 4.8 km from Portobello Beach
9.6 out of 10, Exceptional, (183 reviews)
The price is S$296
includes taxes & fees
22 Jun - 23 Jun

24 Royal Terrace
24 Royal TerraceNew Town, 4.2 km from Portobello Beach
9.4 out of 10, Exceptional, (350 reviews)
The price is S$419
includes taxes & fees
17 Jun - 18 Jun

Summer Stays at The University of Edinburgh - Campus Accommodation
Summer Stays at The University of Edinburgh - Campus AccommodationSouthside, 4.2 km from Portobello Beach
8.6 out of 10, Excellent, (1,001 reviews)
The price is S$239
includes taxes & fees
15 Jun - 16 Jun

Apex Waterloo Place Hotel
Apex Waterloo Place HotelNew Town, 4.8 km from Portobello Beach
9.2 out of 10, Wonderful, (2,097 reviews)
The price is S$422
includes taxes & fees
15 Jun - 16 Jun

Roomzzz Edinburgh
Roomzzz EdinburghNew Town, 4.8 km from Portobello Beach
9.4 out of 10, Exceptional, (350 reviews)
The price is S$391
includes taxes & fees
21 Jun - 22 Jun
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.
Compare popular hotels close to Portobello Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Premier Inn Edinburgh A1 - Newcraighall | 9.2 Wonderful 19 reviews | View | ||||||
![]() Best Western Kings Manor Hotel | 8.8 Excellent 1,008 reviews | View | ||||||
![]() Aynetree Guest House | 7.6 Good 263 reviews | View | ||||||
![]() Premier Inn Edinburgh East | 7.4 Good 40 reviews | View | ||||||
![]() 3 Johns Place Townhouse | 9.6 Exceptional 302 reviews | View |
Top Portobello Beach Hotel Reviews

Aparthotel Adagio Edinburgh Royal Mile
8/10 Good









































































