Book a hotel near Portobello Beach, Portobello
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Portobello Beach

2 Mins Walk from Edinburgh's Best Beach!
0.22 km from Portobello Beach
Book a stay at this family-friendly vacation home in Edinburgh. Enjoy free WiFi, a garden, and patios. Our guests praise the helpful staff in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Kitchen
Washer

Aynetree Guest House
12 Duddingston Crescent, (Milton Road), Edinburgh, Scotland
1.24 km from Portobello Beach
The price is CA $181 per night
CA $181
CA $217 total
May 26 - May 27
includes taxes & fees
Stay at this 3-star guesthouse in Edinburgh. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Royal Mile and Princes Street are located nearby.
Parking included
Free WiFi

Best Western Kings Manor Hotel
100 Milton Road East, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
1.42 km from Portobello Beach
The price is CA $202 per night
CA $202
CA $242 total
May 18 - May 19
includes taxes & fees
Stay at this 3-star spa hotel in Edinburgh. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Pool
Spa

Brae Guesthouse
119 Willowbrae Road, Edinburgh, Scotland
2.21 km from Portobello Beach
The price is CA $209 per night
CA $209
CA $250 total
May 23 - May 24
includes taxes & fees
Stay at this 3.5-star guesthouse in Edinburgh. Popular attractions Royal Mile and Princes Street are located nearby.
Free WiFi

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
4.53 km from Portobello Beach
The price is CA $332 per night
CA $332
CA $398 total
Jun 1 - Jun 2
includes taxes & fees
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Kitchen
Pet-friendly

Cheval Old Town Chambers
Royal Mile, 329 High Street, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
4.74 km from Portobello Beach
The price is CA $538 per night
CA $538
CA $646 total
May 26 - May 27
includes taxes & fees
Stay at this 5-star luxury aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Kitchen
Washer

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
4.78 km from Portobello Beach
The price is CA $301 per night
CA $301
CA $361 total
Jun 1 - Jun 2
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Pool
Spa

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
4.83 km from Portobello Beach
The price is CA $484 per night
CA $484
CA $580 total
May 26 - May 27
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Pool
Spa

ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
4.84 km from Portobello Beach
The price is CA $247 per night
CA $247
CA $296 total
Jun 1 - Jun 2
includes taxes & fees
Stay at this 3-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the bar in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Pet-friendly
Free WiFi

Hilton Edinburgh Carlton
19 North Bridge, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
4.87 km from Portobello Beach
The price is CA $261 per night
CA $261
CA $314 total
May 26 - May 27
includes taxes & fees
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Royal Mile and Princes Street are located nearby.
Free WiFi
Restaurant

Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, Scotland
5.38 km from Portobello Beach
The price is CA $318 per night
CA $318
CA $382 total
May 18 - May 19
includes taxes & fees
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Free WiFi
Breakfast available

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
5.48 km from Portobello Beach
The price is CA $332 per night
CA $332
CA $399 total
May 26 - May 27
includes taxes & fees
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Castle and Princes Street are located nearby.
Pool
Free WiFi
Don't see what you're looking for?
See all available properties in Portobello Beach
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
About Portobello Beach Hotels Near Attractions
Do you have a full travel itinerary while visiting Portobello Beach? Don't waste your time commuting too far from Portobello Beach area attractions.
Portobello Beach hotels essential information
Accommodation | 2,816 hotels |
---|---|
Lowest Price | CA $181 |
Highest Price | CA $538 |
Popular hotels | 2 Mins Walk from Edinburgh's Best Beach!, Best Western Kings Manor Hotel, ibis Edinburgh Centre South Bridge - Royal Mile, Aynetree Guest House, Apex Grassmarket Hotel, Cheval Old Town Chambers, Apex Waterloo Place Hotel, Radisson Blu Hotel, Edinburgh City Centre, Aparthotel Adagio Edinburgh Royal Mile, Hilton Edinburgh Carlton, Brae Guesthouse, Apex City of Edinburgh Hotel |
Recent Portobello Beach hotel reviews by fellow wanderers

Apex Grassmarket Hotel
5 out of 5
Posted 6 hours ago
Travelocity Verified Review
"Apex Grassmarket is an outstanding hotel. Very nice staff that went out of there way to welcome us and make us comfortable...especially Thyna. She went above and beyond in changing our room to one with a walk in shower so I didn't have to step into a very high walled tub to shower. We had a great 4 day stay, comfortable rooms, great breakfasts and very close to the major attractions so walking everywhere was possible. A big plus is some great restaurants, pubs, shopping and a wonderful ice cream shop right across the street. We'll be back next year!!!"
A verified traveller stayed at Apex Grassmarket Hotel
Types of hotels
Hotels near…
Areas of Portobello Beach
Most popular
Hotels
B&B BurnabyBeach Resorts & Hotels in DuncanHotels in SalisburyApartments DhakaHotels in Atlantic ProvincesAll Inclusive Resorts & Hotels in Dominican RepublicCondos CoquitlamKid Friendly Hotels in HollywoodHostels SaskatoonHotels in AmericanaHotels near Canadian Tire CentreSpa Resorts & Hotels in Deer Lake - Corner BrookTravelodge by Wyndham StrathmoreSpa Resorts & Hotels in BaguioInns Larry's RiverMotels ValemountHotels with Hot Tubs in Spokane
Flights
Packages