443 Cheap Hotels Near Portobello Beach

See all 443 Hotels near Portobello Beach
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 …

NZ$71
The Beachfront B&B
The Beachfront B&B

33 Straiton Place, Edinburgh EH15 2BA

2.5 out of 5.0

With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat, an …

Get Rates
Aynetree Guest House
Aynetree Guest House

12 Duddingston Crescent, Edinburgh EH15 3AS

3.0 out of 5.0

Located in Duddingston, this guesthouse is 1 mi (1.6 km) from Portobello Beach and within 3 mi (5 km) of Arthur's Seat and …

NZ$73
Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0

Located in Old Town, this hotel is within a 5-minute walk of Tron Kirk, St. Giles' Cathedral, and Real Mary King's Close. …

NZ$160
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 …

NZ$145
Jurys Inn Edinburgh
Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh EH1 1DH

3.0 out of 5.0

Modern hotel in the heart of historic Edinburgh next to Waverley Station, one mile from the famous castle, and 400 metres fro …

NZ$90
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh EH1 1BL

3.0 out of 5.0

Located in Old Town, this hotel is steps from Edinburgh Dungeon, St. Giles' Cathedral, and Real Mary King's Close. National …

NZ$101
Tune Hotel - Haymarket, Edinburgh
Tune Hotel - Haymarket, Edinburgh

7 Clifton Terrace, Edinburgh EH12 5DR

3.0 out of 5.0

Tune Hotel - Haymarket Edinburgh enjoys a central location in the Scottish capital, opposite Haymarket Station which has …

NZ$56
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 …

NZ$155
The Balmoral Hotel
The Balmoral Hotel

1 Princes Street, Edinburgh EH2 2EQ

5.0 out of 5.0

Located in the heart of Edinburgh, this luxury hotel is on Princes Street in the main shopping area and adjacent to Waverle …

NZ$249
Hide content

Portobello Beach Accommodation Guide

If you’ve always dreamt of visiting one of the most iconic and awe-inspiring attractions in the area, Expedia.co.nz is here to help you find cheap hotels near Portobello Beach in Portobello, Edinburgh. Touted as being among the most tourist-friendly accommodation around, the hotels here allow you easy access to the must-see spots on your list, so you can be amazed while basking in the beauty that Portobello is famous for.

Why stay far away from one of the most frequented sightseeing spots in town, when there are 443 Portobello Beach hotels to choose from? Expedia.co.nz presents you with plenty of Portobello Beach accommodation deals well within proximity to this acclaimed attraction. Review the amenities offered by each of your lodging options, and make a reservation at the hotel that’s right for you. Experience Portobello Beach exactly how you’d like, when you use our easy-to-use tools to find the accommodation that’s ideal for you.