Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Trending Hotels Near Portobello, Edinburgh

See all 1 Hotels in Portobello

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.

The Beachfront B&B

The Beachfront B&B

33 Straiton Place, Edinburgh
3.0 out of 5.0
2 others viewing this property now
3.7 out of 5 (30 reviews)

With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat and Palace of Holyroodhouse. Holyrood ...

Get Rates

Get Rates
Ravelston House

Ravelston House

182 North High Street, Musselburgh
3.5 out of 5.0
4.6 out of 5 (17 reviews)

Located in Fisherrow, this hotel is within 2 miles (3 km) of Musselburgh Racecourse, Queen Margaret University and Portobello Beach. Arthur's Seat and Palace ...

£58

£58
Lochend Serviced Apartments

Lochend Serviced Apartments

149/1 Lochend Road, Edinburgh
4.0 out of 5.0
1 others viewing this property now
3.5 out of 5 (118 reviews)

Located in Seafield, this apartment is within 1 mile (2 km) of Meadowbank Stadium, Palace of Holyroodhouse and Easter Road Stadium. Arthur's Seat and Edinburgh ...

£82

£82
Penthouse Flat Close to Centre

Penthouse Flat Close to Centre

13/17 Hawkhill Close, Edinburgh
3.5 out of 5.0

Located in Seafield, this apartment is within 1 mile (2 km) of Holyrood Abbey, Palace of Holyroodhouse and Edinburgh Playhouse Theatre. Arthur's Seat and Easter ...

£91

£91
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh
3.5 out of 5.0
Last booking: 9 hours ago
9 others viewing this property now
4.3 out of 5 (941 reviews)

Situated by the sea, this spa hotel is 0.8 mi (1.4 km) from Portobello Beach and within 3 miles (5 km) of Musselburgh Racecourse and Queen Margaret University. ...

£44

£44
Holistic Condos Apartments - Albion Gardens

Holistic Condos Apartments - Albion Gardens

14/6 Albion Gardens, Edinburgh
4.0 out of 5.0
4.3 out of 5 (3 reviews)

Located in Seafield, this apartment is within 1 mile (2 km) of Holyrood Abbey, Palace of Holyroodhouse and Arthur's Seat. Edinburgh Playhouse Theatre and Easter ...

£79

£79
Aynetree Guest House

Aynetree Guest House

12 Duddingston Crescent, Edinburgh
3.5 out of 5.0
3.8 out of 5 (42 reviews)

Located in Duddingston, this guesthouse is 0.8 mi (1.4 km) from Portobello Beach and within 3 miles (5 km) of Arthur's Seat and Palace of Holyroodhouse. Royal ...

Get Rates

Get Rates
Drybrough Apartments

Drybrough Apartments

Flat 1, 1 Drybrough Crescent, Edinburgh
4.0 out of 5.0
4.5 out of 5 (2 reviews)

Located in Craigmillar, this apartment is within 2 miles (3 km) of Craigmillar Castle, Holyrood Park and Royal Commonwealth Pool. University of Edinburgh and ...

£46

£46
One bedroom spacious flat in Easter Road

One bedroom spacious flat in Easter Road

7 Hawkhill Close, Edinburgh
4.0 out of 5.0
Last booking: 3 days ago

Located in Seafield, this apartment is within 1 mile (2 km) of Holyrood Abbey, Palace of Holyroodhouse and Edinburgh Playhouse Theatre. Arthur's Seat and Easter ...

Get Rates

Get Rates
First - Meadowbank House Apartment

First - Meadowbank House Apartment

27 1f2 Parsons Green Terrace, Edinburgh
5.0 out of 5.0
Last booking: 4 days ago

Located in Abbeyhill, this apartment is within 1 mile (2 km) of Meadowbank Stadium, Arthur's Seat and Palace of Holyroodhouse. Scottish Parliament and Easter ...

Get Rates

Get Rates

Narrow your search

Pocket Guide: Edinburgh Portobello Hotels

Portobello is a family-friendly, economical neighborhood with convenient options for restaurants, bars, and coffee shops. Many visitors come for its beautiful outdoor settings, especially the beaches. Start by booking your hotel or holiday apartment in Portobello, and then enjoy the sights in the greater Edinburgh area.

Sightseeing around Portobello

The museums and many other highlights await you. Stroll the halls at People's Story Museum, Surgeon's Hall, or Museum of Childhood. Attractions like Queen's Hall, Brass Rubbing Centre, and Festival Theatre highlight the local culture. Craigmillar Castle, Holyrood Abbey, and Palace of Holyroodhouse are some of the notable landmarks. Create some family memories at Our Dynamic Earth, Royal Commonwealth Pool, and Omni Centre Edinburgh.

Popular activities in the area include shopping, swimming, and attending sporting events. Why not cheer with the crowd at Meadowbank Stadium, Easter Road Stadium, or Musselburgh Racecourse? Soak up some sun at Portobello Beach, Longniddry Bents, and Silver Sands Beach. An enjoyable day at the park is awaiting you at Holyrood Park, Arthur's Seat, or Calton Hill. With a shopping trip to Princes Mall, Ocean Terminal Shopping Centre, or Geoffrey Kiltmakers and Weavers, you might find that perfect souvenir. A visit to Carlton Cricket Club, Morrisons Haven, or Braid Hills Golf Course won't disappoint either.

Don't miss some of the area's most popular attractions, such as Edinburgh Playhouse Theatre, St. Giles' Cathedral, and Greyfriars Kirk. Queen Margaret University, Nelson Monument, and John Knox House will also leave an impression.

Getting around Portobello

If you want to head out of town, you can hop aboard a train at Edinburgh Brunstane Station.

The closest major airport is Edinburgh (EDI), located 9.8 miles (15.7 km) from Portobello.