Top Trending Hotels Near Portobello Beach

See all 442 Hotels near Portobello Beach
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh EH15 2NP

3.0 out of 5.0

Situated by the sea, this spa hotel is 1.1 mi (1.7 km) from Portobello Beach and within 3 mi (5 km) of Musselburgh Racecourse …

£48
avg/night
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh EH1 3BH

4.0 out of 5.0

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

£99
avg/night
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

£104
avg/night
Ravelston House
Ravelston House

182 North High Street, Musselburgh Eh21 6bh

3.0 out of 5.0

Located in Fisherrow, this hotel is 0.9 mi (1.4 km) from Musselburgh Racecourse and within 3 mi (5 km) of Queen Margaret …

Get Rates
Drybrough Apartment
Drybrough Apartment

1 Drybrough Crescent, Edinburgh EH16 4FB

3.0 out of 5.0

Located in Craigmillar, this apartment is within 2 mi (3 km) of Craigmillar Castle, Holyrood Park, and Royal Commonwealth Poo …

£88
avg/night
Novotel Edinburgh Centre
Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh EH3 9DE

4.0 out of 5.0

Located near Edinburgh Castle and the Grassmarket area, this Edinburgh hotel is a 10-minute walk from Princes Street shopping …

£69
avg/night
Holistic Condos Apartments - Albion Gardens
Holistic Condos Apartments - Albion Gardens

14/6 Albion Gardens, Edinburgh EH7 5QL

3.5 out of 5.0

Located in Leith, this apartment is within 1 mi (2 km) of Holyrood Abbey, Palace of Holyroodhouse, and Arthur's Seat. …

Get Rates
Old Waverley Hotel
Old Waverley Hotel

43 Princes Street, Edinburgh EH2 2BY

3.0 out of 5.0

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

£58
avg/night
Mackenzie Guest House
Mackenzie Guest House

2 East Hermitage Place, Edinburgh EH6 8AA

3.0 out of 5.0

Located in Leith, this guesthouse is within 1 mi (2 km) of Trinity House, Royal Yacht Britannia, and Easter Road Stadium. …

Get Rates
Malmaison Edinburgh
Malmaison Edinburgh

1 Tower Place Leith, Edinburgh EH6 7DZ

4.0 out of 5.0

Located in Leith, this romantic hotel is within 1 mi (2 km) of Trinity House and Royal Yacht Britannia. Edinburgh Playhouse …

£85
avg/night