Traditional 2 Bedroom Flat With Views of Portobello Beach: Apartment building with free WiFi and TVs. Located on the beach.
2 Bedroom Home Near Portobello Beach: Apartment building with free WiFi and TVs.
Cozy Apartment in Converted Victorian Church: Apartment building with free WiFi and a terrace.
Best Western Kings Manor Hotel: Family hotel with free WiFi and free parking. Located near a train station.
Located in Duddingston, this hotel is within 2 mi (3 km) of Holyrood Park, Arthur's Seat, and Royal Commonwealth Pool. Scottish Parliament and Royal Mile are also within 3 mi (5 km).
Located in Newcraighall, this hotel is 1.1 mi (1.7 km) from Queen Margaret University and within 3 mi (5 km) of Musselburgh Racecourse and Royal Infirmary. Portobello Beach and Craigmillar Castle are also within 3 mi (5 km). Newcraighall Station is only a 4-minute walk and Edinburgh Brunstane Station is 19 minutes.
Spacious 1 Bedroom Flat Close to the Sea: Apartment building with free WiFi and TVs.
Many people stop by Portobello Beach each year.
We're sure you're not going to complain about spending a few nights in Edinburgh. After all, this bustling national capital is a sight in its own right!
Want to get all you can out of your travel dollars? This region boasts some modestly-priced accommodation options. The Lyncliff Hotel and the Halcyon Hotel are worth checking out.
Start your morning right with a coffee at The Beach House. Fortunately, it's only a short walk from Portobello Beach. For something more substantial, pop over to Bonoful and check out the menu. Craving a glass of wine? Dalriada is your best bet.
No car, no problem. Simply get to Portobello Beach by train. Just hop off at Brunstane, the nearest station, and then stroll 2 kilometres.
Hotels in Portobello Beach start at AU$89 per night. Prices and availability subject to change. Additional terms may apply.