Photo by bob burgh

Find hotels near Portobello Beach, Edinburgh from NT$2,351
- 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.0 out of 10, Wonderful, (17 reviews)
The price is NT$1,959
NT$2,351 total
includes taxes & fees
Apr 19 - Apr 20

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel1.4 km from Portobello Beach
8.8 out of 10, Excellent, (1,002 reviews)
The price is NT$2,306
NT$2,767 total
includes taxes & fees
Mar 29 - Mar 30

Ravelston House
Ravelston House3.1 km from Portobello Beach
8.6 out of 10, Excellent, (433 reviews)
The price is NT$2,394
NT$2,873 total
includes taxes & fees
Apr 10 - Apr 11

Aynetree Guest House
Aynetree Guest House1.2 km from Portobello Beach
7.6 out of 10, Good, (244 reviews)
The price is NT$2,626
NT$3,151 total
includes taxes & fees
Mar 29 - Mar 30

Premier Inn Edinburgh East
Premier Inn Edinburgh East1.9 km from Portobello Beach
7.6 out of 10, Good, (31 reviews)
The price is NT$2,199
NT$2,639 total
includes taxes & fees
Apr 19 - Apr 20

Prestonfield House
Prestonfield House3.8 km from Portobello Beach
9.8 out of 10, Exceptional, (294 reviews)
The price is NT$11,000
NT$13,200 total
includes taxes & fees
Mar 31 - Apr 1

Abbey Strand Apartments, at Holyrood
Abbey Strand Apartments, at Holyrood4 km from Portobello Beach
9.8 out of 10, Exceptional, (147 reviews)
The price is NT$5,643
NT$6,772 total
includes taxes & fees
Mar 31 - Apr 1

Fingal - A Luxury Floating Hotel
Fingal - A Luxury Floating HotelLeith, 4.6 km from Portobello Beach
10.0 out of 10, Exceptional, (502 reviews)
The price is NT$10,582
NT$12,699 total
includes taxes & fees
Apr 7 - Apr 8

3 Johns Place Townhouse
3 Johns Place TownhouseLeith, 4.1 km from Portobello Beach
9.6 out of 10, Exceptional, (245 reviews)
The price is NT$3,180
NT$3,815 total
includes taxes & fees
Mar 30 - Mar 31

Market Street Hotel
Market Street HotelOld Town Edinburgh, 5.1 km from Portobello Beach
9.8 out of 10, Exceptional, (1,259 reviews)
The price is NT$5,459
NT$6,551 total
includes taxes & fees
Mar 30 - Mar 31

The Balmoral Hotel
The Balmoral HotelNew Town, 5 km from Portobello Beach
9.8 out of 10, Exceptional, (1,004 reviews)
The price is NT$13,301
NT$15,962 total
includes taxes & fees
Mar 29 - Mar 30

Old Town Chambers, Autograph Collection
Old Town Chambers, Autograph CollectionOld Town Edinburgh, 4.7 km from Portobello Beach
9.6 out of 10, Exceptional, (1,000 reviews)
The price is NT$9,548
NT$12,030 total
includes taxes & fees
Apr 12 - Apr 13

Forth House by Supercity Aparthotels
Forth House by Supercity AparthotelsBroughton, 4.8 km from Portobello Beach
9.6 out of 10, Exceptional, (149 reviews)
The price is NT$4,524
NT$5,429 total
includes taxes & fees
Mar 29 - Mar 30

Pillars House
Pillars HouseLeith, 4.2 km from Portobello Beach
9.2 out of 10, Wonderful, (526 reviews)
The price is NT$3,192
NT$3,831 total
includes taxes & fees
Apr 13 - Apr 14

The Scholar
The ScholarSouthside, 4.3 km from Portobello Beach
9.2 out of 10, Wonderful, (1,000 reviews)
The price is NT$4,166
NT$4,999 total
includes taxes & fees
Apr 12 - Apr 13

Ten Hill Place
Ten Hill PlaceSouthside, 4.7 km from Portobello Beach
9.4 out of 10, Exceptional, (1,002 reviews)
The price is NT$4,576
NT$5,491 total
includes taxes & fees
Apr 6 - Apr 7

Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro EdinburghOld Town Edinburgh, 5.1 km from Portobello Beach
9.6 out of 10, Exceptional, (1,000 reviews)
The price is NT$4,810
NT$5,771 total
includes taxes & fees
Mar 29 - Mar 30

Roomzzz Edinburgh
Roomzzz EdinburghNew Town, 4.8 km from Portobello Beach
9.4 out of 10, Exceptional, (303 reviews)
The price is NT$4,753
NT$5,704 total
includes taxes & fees
Apr 12 - Apr 13

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh, 4.8 km from Portobello Beach
9.2 out of 10, Wonderful, (1,000 reviews)
The price is NT$6,952
NT$8,343 total
includes taxes & fees
Apr 19 - Apr 20
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.0 Wonderful 17 reviews | View | ||||||
![]() Best Western Kings Manor Hotel | 8.8 Excellent 1,002 reviews | View | ||||||
![]() Ravelston House | 8.6 Excellent 433 reviews | View | ||||||
![]() Aynetree Guest House | 7.6 Good 244 reviews | View | ||||||
![]() Premier Inn Edinburgh East | 7.6 Good 31 reviews | View |
Top Portobello Beach Hotel Reviews

voco Edinburgh - Royal Terrace by IHG
10/10 Excellent









































































