Most Popular Hotels in Portobello Beach

See all 454 Hotels in Portobello Beach
The Beachfront B&B
The Beachfront B&B

33 Straiton Place, Edinburgh EH15 2BA

2.5 out of 5.0
3.6 out of 5 (22 reviews)

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
Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.7 out of 5 (16 reviews)

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Edinburgh, Palace of Holyroodhouse, and St. Gile …

NZ$95
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh EH15 2NP

3.0 out of 5.0
4.3 out of 5 (854 reviews)

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$91
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh EH1 3BH

4.0 out of 5.0
4.5 out of 5 (2,105 reviews)

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

NZ$165
Aynetree Guest House
Aynetree Guest House

12 Duddingston Crescent, Edinburgh EH15 3AS

3.0 out of 5.0
3.9 out of 5 (37 reviews)

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$80
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0
4.4 out of 5 (1,528 reviews)

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

NZ$190
Jurys Inn Edinburgh
Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh EH1 1DH

3.0 out of 5.0
3.9 out of 5 (2,096 reviews)

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

NZ$83
Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
4.2 out of 5 (120 reviews)

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

Get Rates
The Scotsman Hotel
The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

5.0 out of 5.0
4.4 out of 5 (1,089 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

NZ$200
Apex Grassmarket Hotel
Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh EH1 2HS

4.0 out of 5.0
4.2 out of 5 (2,382 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

NZ$149
Hide content

Portobello Beach Hotel Guide

Search for hotels in Portobello Beach on Expedia. You can easily find your hotels in Portobello Beach using one of the methods below:

  • View our selection of featured hotels in Portobello Beach
  • Use the map to find hotels in the Portobello Beach area you prefer
  • Use the filters to see hotels in a specific area of Portobello Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Portobello Beach
  • Enter your travel dates to view the best deals on hotels in Portobello Beach - while they last
false