Beginning of main content

Check prices on hotels in Portobello

Tonight 23 May - 24 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

Top Trending Hotels Near Portobello, Edinburgh

See all 2,720 properties in Portobello

Estimated price for 1 night/2 adults

The Beachfront B&B
The Beachfront B&B
2.5 out of 5.0 33 Straiton Place, Portobello, Edinburgh, Scotland
3.7/5 (35 reviews)

Nice hotel close to the beach and it is easy to catch a bus to the city centre.

Reviewed on 1 Aug 2018
Traditional 2 Bedroom Flat With Views of Portobello Beach
Traditional 2 Bedroom Flat With Views of Portobello Beach
Straiton Place, Edinburgh
Cozy Apartment in Converted Victorian Church
Cozy Apartment in Converted Victorian Church
3.5 out of 5.0 74-2 Portobello High Street, Edinburgh, Scotland
2 Bedroom Beach Side Apartment 4.5 km From Edinburgh Town Centre Shopping
2 Bedroom Beach Side Apartment 4.5 km From Edinburgh Town Centre Shopping
6/3 Great Cannon Bank, Edinburgh
4.6/5 (14 reviews)

In a small housing development near the centre of Portobello, the property was ideal for our stay attending an event based at Portobello town hall. It was great to be able to relax and watch the dog walkers and horse riders on the beach. Easy walk to shops, parking no problem.

Reviewed on 29 Oct 2018
5 Bedroom Home Next To The Beach
5 Bedroom Home Next To The Beach
3.5 out of 5.0 Kings Road Edinburgh, Edinburgh, Scotland
Jurys Inn Edinburgh
Jurys Inn Edinburgh
4.0 out of 5.0 43 Jeffrey Street, Edinburgh, Scotland
Free cancellation
3.9/5 (2,245 reviews)
£80/ night for 2 guests

Close to transport and shops and many tourist attractions.

Reviewed on 21 May 2019
Fraser Suites Edinburgh
Fraser Suites Edinburgh
4.0 out of 5.0 Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
4.4/5 (2,055 reviews)
£129/ night for 2 guests

I liked that it was so close to the old town, we could walk to Edinburgh castle! Right off the Royal Mile! I was not happy with how hot the rooms were. None of the windows opened!

Reviewed on 20 May 2019
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4.0 out of 5.0
Free cancellation
4.4/5 (1,601 reviews)
£94/ night for 2 guests

Great for visiting by car Lovely room and breakfast Great fitness centre

Reviewed on 21 May 2019
Traditional 2 Bedroom Flat With Views of Portobello Beach
Traditional 2 Bedroom Flat With Views of Portobello Beach
3.5 out of 5.0 Straiton Place, Edinburgh, Scotland

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.