Lodging Image

Search Hotels Near Portobello Beach, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
16 Sept - 17 Sept
Tomorrow
17 Sept - 18 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Portobello Beach hotels

1. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
1.4 km from Portobello Beach
United Kingdom
Ulyssa
Rp1.986.850
Rp2.503.531 total
includes taxes & fees
20 Sept - 21 Sept
Best Western Kings Manor Hotel

2. Aynetree Guest House

Aynetree Guest House
1.2 km from Portobello Beach
Germany
Timo
Rp1.978.780
Rp2.493.263 total
includes taxes & fees
27 Sept - 28 Sept
Aynetree Guest House

3. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Holyrood, 4.5 km from Portobello Beach
United States
Randall
Rp4.719.222
Rp5.946.220 total
includes taxes & fees
15 Oct - 16 Oct
BrewDog DogHouse Edinburgh

4. 3 Johns Place Townhouse

3 Johns Place Townhouse
Leith, 4.1 km from Portobello Beach
Canada
Kylie
Rp2.013.777
Rp2.537.359 total
includes taxes & fees
4 Oct - 5 Oct
3 Johns Place Townhouse

5. Ocean Mist Leith

Ocean Mist Leith
Leith, 4.4 km from Portobello Beach
United Kingdom
Iain
Rp3.776.083
Rp4.757.865 total
includes taxes & fees
12 Oct - 13 Oct
Ocean Mist Leith

6. Kildonan Lodge Hotel

Kildonan Lodge Hotel
Newington, 4.7 km from Portobello Beach
United Kingdom
Hannah
Rp2.964.308
Rp3.735.029 total
includes taxes & fees
29 Sept - 30 Sept
Kildonan Lodge Hotel

7. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside, 4.7 km from Portobello Beach
United States
Joao
Rp3.050.976
Rp3.844.230 total
includes taxes & fees
4 Oct - 5 Oct
Ten Hill Place, WorldHotels Distinctive

8. The Scott

The Scott
Southside, 4.3 km from Portobello Beach
United States
mahyar
Rp4.218.267
Rp5.315.017 total
includes taxes & fees
11 Oct - 12 Oct
The Scott

9. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
New Town, 4.8 km from Portobello Beach
Canada
Alexis
Rp4.609.310
Rp5.807.731 total
includes taxes & fees
11 Oct - 12 Oct
Apex Waterloo Place Hotel

10. The Scholar

The Scholar
Southside, 4.3 km from Portobello Beach
United Kingdom
Thomas
Rp3.297.918
Rp4.155.378 total
includes taxes & fees
11 Oct - 12 Oct
The Scholar

11. Fraoch House

Fraoch House
Broughton, 4.6 km from Portobello Beach
United States
Isabel
Rp3.027.701
Rp3.814.903 total
includes taxes & fees
30 Sept - 1 Oct
Fraoch House

12. Prestonfield House

Prestonfield House
3.8 km from Portobello Beach
Canada
Daniel
Rp10.794.196
Rp13.600.716 total
includes taxes & fees
12 Oct - 13 Oct
Prestonfield House

13. Grangeview Guest House

Grangeview Guest House
Newington, 4.6 km from Portobello Beach
United States
Sameer
Rp2.838.470
Rp3.576.472 total
includes taxes & fees
14 Oct - 15 Oct
Grangeview Guest House

14. Stay Hush

Stay Hush
Holyrood, 4.3 km from Portobello Beach
United States
Patricia
Rp3.653.820
Rp4.603.813 total
includes taxes & fees
20 Sept - 21 Sept
Stay Hush

15. The Inn Place

The Inn Place
Old Town Edinburgh, 5 km from Portobello Beach
United States
Donna
Rp4.142.270
Rp5.219.503 total
includes taxes & fees
27 Sept - 28 Sept
The Inn Place

16. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith, 4.6 km from Portobello Beach
United Kingdom
Simon
Rp6.595.835
Rp8.310.752 total
includes taxes & fees
15 Oct - 16 Oct
Fingal - A Luxury Floating Hotel

17. Abbey Strand Apartments, at Holyrood

Abbey Strand Apartments, at Holyrood
4 km from Portobello Beach
United Kingdom
Karen
Rp4.204.031
Rp5.297.079 total
includes taxes & fees
13 Oct - 14 Oct
Abbey Strand Apartments, at Holyrood

18. Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
Broughton, 4.8 km from Portobello Beach
United States
christopher
Rp3.879.242
Rp4.887.846 total
includes taxes & fees
12 Oct - 13 Oct
Forth House by Supercity Aparthotels

19. Edinburgh Backpackers Hostel

Edinburgh Backpackers Hostel
Old Town Edinburgh, 4.9 km from Portobello Beach
United Kingdom
Emma
Rp2.118.974
Rp2.669.907 total
includes taxes & fees
30 Sept - 1 Oct
Edinburgh Backpackers Hostel

20. 24 Royal Terrace

24 Royal Terrace
New Town, 4.2 km from Portobello Beach
United Kingdom
Ian
Rp3.813.450
Rp4.804.870 total
includes taxes & fees
14 Oct - 15 Oct
24 Royal Terrace
View all properties

Compare popular hotels close to Portobello Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Indoor pool
Best Western Kings Manor Hotel
8.6
Excellent
1,000 reviews
View
Breakfast area
Aynetree Guest House
7.6
Good
303 reviews
View
Rooftop terrace
BrewDog DogHouse Edinburgh
9.8
Exceptional
824 reviews
View
Valentine
3 Johns Place Townhouse
9.6
Exceptional
368 reviews
View
Bar (on property)
Ocean Mist Leith
10.0
Exceptional
770 reviews
View

Top Portobello Beach Hotel Reviews

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"Great location but small rooms. Great place to base yourself. Be advised, if you have a car, you cannot drive to the front of the hotel. It’s restricted to cabs and busses. We had to park illegally 1 1/2 blocks away and walk with our luggage."
David 2-night trip
Posted 4 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Location"
bradley 4-night trip
Posted 8 hours ago
Apex Grassmarket Hotel
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

8/10 Good
"Our stay was very nice except for the reception at night on the day of arrival. The gentleman did not explain well how the parking worked, and did not explain we had to call the reception for the parking garage door to be opened."
Andres 3-night trip
Posted 9 hours ago
Radisson Blu Hotel, Edinburgh City Centre
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Great spot easy to get around from here!"
Nicholas 2-night trip
Posted 10 hours ago
YOTEL Edinburgh
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"One of the lifts was not working and there were construction next to hotel."
seyed 3-night trip
Posted 10 hours ago
Leonardo Royal Hotel Edinburgh
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Fantastic location. Clean room. Comfortable beds. Highly recommend. Free walking tour. Excellent staff!! Great job Ash on working tour!!"
Michelle 2-night trip
Posted 15 hours ago
CODE - The Court, Edinburgh
voco Edinburgh - Royal Terrace by IHG

voco Edinburgh - Royal Terrace by IHG

10/10 Excellent
"Everything was fine except for the air conditioning. It is controlled by the staff; guests don't have access to adjust the temperature to their liking. Since I didn't know this, I spent two days in the heat before I finally decided to call and complain. Also, the lighting in my room was terrible. I had never stayed in such a dark hotel room."
deborah 5-night trip
Posted 1 day ago
voco Edinburgh - Royal Terrace by IHG
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"The hotel was centrally located and very clean. We enjoyed our stay."
Angela 2-night trip
Posted 1 day ago
Apex City of Edinburgh Hotel
Aynetree Guest House

Aynetree Guest House

10/10 Excellent
"Clean room, kind staff. Very good"
Zakaria 2-night trip
Posted 1 day ago
Aynetree Guest House

Other attractions near Portobello Beach

Holyrood Park

9.0/10 (773 reviews)
Holyrood Park is just one of the places to see in Edinburgh, so why not enjoy the other things to explore during your travels? Experience the fascinating museums and entertainment choices in this walkable area.
See properties

Coade Stone Columns

You can learn about the history of Edinburgh with a trip to Coade Stone Columns. While you're in the area, stroll along the beaches.
See properties

Joppa Shore

Why not spend a lazy afternoon at Joppa Shore during your trip to Edinburgh? While you're in the area, stroll along the beaches.
See properties

Meadowbank Stadium

Catch an event at Meadowbank Stadium during your trip to Edinburgh. Discover the acclaimed theatre scene and shops in this walkable area.
See properties

Duddingston Golf Club

Enjoy a round of golf in Edinburgh at Duddingston Golf Club. Discover the top-notch restaurants and lively festivals in this walkable area.
See properties

Duddingston Parish Church

After visiting Duddingston Parish Church, make a plan to see the other sights and activities in Edinburgh. Discover the acclaimed art galleries in this walkable area or seek out the golf courses.
See properties

Robin Chapel

You can find out about the history of Edinburgh with a trip to Robin Chapel. Discover the acclaimed art galleries in this walkable area or seek out the golf courses.
See properties

Easter Road Stadium

Catch an event at Easter Road Stadium during your trip to Edinburgh. Add the area's shops or notable monuments to your travel plans.
See properties

Find out more about Portobello Beach

Top reasons to visit Portobello Beach

  • Scenic Promenade: Enjoy a leisurely stroll along the sandy shores while taking in stunning views of the Firth of Forth.
  • Vibrant Local Culture: Explore charming cafes, shops, and the local Portobello Market, perfect for immersing yourself in the community spirit.
  • Family-Friendly Atmosphere: Ideal for families and budget travellers, Portobello Beach offers ample opportunities for outdoor fun and relaxation.
  • Rich Historical Charm: Discover scenic hills and historical monuments that add to the area's cultural appeal.
  • Diverse Accommodation: Choose from a variety of guesthouses and beachfront hotels to suit your preferences for a memorable stay.

Find great hotels near Portobello Beach

Portobello Beach offers a delightful selection of accommodations, from charming guesthouses to beachfront hotels, ensuring a memorable stay by the sea. Whether you seek a pet-friendly environment, eco-certified options, or a spacious bedroom apartment, you'll find an array of choices tailored to both leisure and business travellers. With glowing guest reviews highlighting the area's appeal, Portobello Beach is the perfect destination for a relaxing getaway.

  • ibis Edinburgh Centre South Bridge - Royal Mile: Situated a mere 5km from Portobello Beach, the ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel that boasts a guest rating of 8.4 out of 10. This eco-certified property caters to pet-friendly travellers, offering a range of amenities for those bringing along their furry friends. With features such as food and water bowls, and a flexible pet policy, guests can enjoy a comfortable stay in an environmentally conscious setting. The hotel’s modern design and convenient location make it an ideal choice for those wanting to explore Edinburgh while staying in a sustainable environment.
  • Apex Waterloo Place Hotel: Located 5km from Portobello Beach, the 4-star Apex Waterloo Place Hotel enjoys an impressive guest rating of 9.2 out of 10. This establishment is tailored for families and business travellers alike, featuring a full spa and pool service that invites relaxation. Children are well catered for, with special breakfast options available. Guests can indulge in aromatherapy treatments, enjoy the steam room, or unwind with a hot stone massage. The hotel’s elegant atmosphere and array of services ensure a rejuvenating experience amidst the bustling city.
  • Leonardo Royal Hotel Edinburgh: Also positioned 5km from Portobello Beach, the Leonardo Royal Hotel Edinburgh offers a commendable guest rating of 9.2 out of 10, making it a strong contender for eco-conscious visitors. This 4-star hotel is lauded for its commitment to sustainability, providing a comfortable and environmentally friendly retreat. The modern amenities and stylish decor create a tranquil environment for those seeking to enjoy Edinburgh's rich history while remaining mindful of their ecological footprint.

Where to stay near Portobello Beach

Portobello Beach is a charming seaside destination perfect for sunbathing and enjoying the coastal weather. With its friendly atmosphere, you can explore delightful local shops and eateries in the nearby neighbourhood, making it ideal for families and budget travellers alike. Take a leisurely stroll along the promenade, soak in the stunning views, and experience the vibrant community spirit that makes this area a must-visit during your Edinburgh getaway.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that seamlessly blends rich history with modern life. Portobello Beach is situated within this dynamic city, which boasts a year-round influx of visitors, particularly peaking during the warmer months from July to September. Travellers flock to Edinburgh for its cultural offerings, family-friendly attractions, and city-themed experiences. Highlights include the historic Edinburgh Castle, the scenic Royal Mile, and a plethora of theatres and shopping areas, making it a perfect destination for all types of visitors.
  • Old Town Edinburgh: A mere 5km from Portobello Beach, Old Town Edinburgh is a captivating neighbourhood steeped in history and charm. Known for its medieval streets and stunning architecture, this area sees a surge in visitors from April to July. Guests can enjoy a city-themed experience filled with culture and family-friendly activities. Key attractions include the historic Grassmarket and the iconic St Giles' Cathedral, alongside various shops and theatres that enhance the vibrant local atmosphere. Old Town Edinburgh offers an enchanting glimpse into Scotland's past while being conveniently close to modern amenities.
  • Portobello: Nestled along the coast, Portobello is a charming neighbourhood famous for its beautiful beach. With a moderate seasonal flow of visitors, peaking from April to July, it is an ideal spot for family, cultural, and outdoor activities. The beach itself is a local landmark, perfect for relaxation and seaside fun, while the surrounding area offers delightful shops and golf courses. Wander along the promenade, explore historic sites, and soak in the relaxed atmosphere that makes Portobello a lovely escape from the bustling city life.

Things to do near Portobello Beach

Shopping

Along Portobello Beach, you'll discover charming shops like the Portobello Bookshop, perfect for unique reads and gifts. If you're up for a drive, head to Ocean Terminal in Leith, which features larger retail options and eateries for a more extensive shopping experience.

Recreation

At Portobello Beach, immerse yourself in rejuvenating treatments at the nearby Serenity Spa, where skilled therapists use natural products. Enjoy yoga sessions on the beach, embracing the calming sea breeze, or take a leisurely stroll along the promenade, soaking in the tranquil views of the Firth of Forth.

Adventure

At Knockhill Racing Circuit, located 31km from Portobello Beach, adrenaline seekers can experience thrilling motor racing events and driving experiences. The venue offers an exhilarating atmosphere, perfect for those looking to immerse themselves in high-speed adventure amidst the stunning Scottish landscape.

Nightlife

Visit the Beach House on Portobello Promenade for a lively atmosphere and tasty cocktails. For a relaxed vibe, check out the Dalriada Bar, where you can enjoy local ales and occasional live music. Stroll along the beach to soak in the vibrant nightlife by the sea.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Portobello Beach

To save money on your visit to Portobello Beach, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance or take advantage of last-minute deals on Expedia. Tuesdays tend to be the cheapest days for stays, while Saturdays are the priciest. Use Expedia's search tool to filter by budget and combine your hotel with flights and activities for additional savings. For transport, walking is a great way to explore the area without extra costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Portobello Beach are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Portobello Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Portobello Beach is Tuesday. The most expensive day to stay around Portobello Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation at Portobello Beach with your flights and activities through an Expedia package.

Find the best attractions near Portobello Beach

Portobello Beach offers a delightful mix of attractions, including scenic hills, vibrant streets, and historical monuments, perfect for culture enthusiasts and families alike. Visitors can enjoy the local Portobello Market and relax on the beautiful beach, making it an ideal spot for outdoor experiences and leisurely strolls. This charming seaside area promises a memorable getaway for all who venture here.

  • Royal Mile: A historic thoroughfare stretching through Edinburgh's Old Town, the Royal Mile is brimming with vibrant city life. As you stroll along this iconic street, you'll discover an array of shops, restaurants, and street performers, all set against a backdrop of stunning medieval architecture.
  • St. Andrew Square: Nestled in the heart of the city, St. Andrew Square offers a blend of urban sophistication and green space. This square features elegant Georgian architecture and inviting gardens, perfect for a leisurely stroll or a moment of relaxation amidst the bustling city atmosphere.
  • Palace of Holyroodhouse: The official residence of the monarch in Scotland, the Palace of Holyroodhouse is steeped in history and culture. Visitors can explore the opulent state apartments and the beautiful gardens, while learning about the rich heritage of this remarkable palace.

Best time to go to Portobello Beach

The best time to visit Portobello Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Portobello Beach falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Portobello Beach falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Portobello Beach

Getting to Portobello Beach is convenient via several major airports. Edinburgh Airport (EDI) is situated approximately 16km away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh nearby. Glasgow Prestwick Airport (PIK) is around 106km from Portobello Beach, with luxury options such as Marine Troon and Ayrs & Graces. Lastly, Aberdeen Airport (ABZ) is about 150km distant, featuring hotels like Marcliffe and Leonardo Hotel Aberdeen. Each of these airports offers various transport services to their respective hotels, ensuring easy access for visitors.

Frequently asked questions

What's the area like around Portobello Beach?
Portobello Beach is located in Edinburgh. Travellers like the surrounding area for its beaches. If you're looking for a convenient place to stay, take a look at the 27 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Portobello Beach?
Best Western Kings Manor Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a restaurant. It's located just a short 0.9 mi (1.4 km) from Portobello Beach. Another good option is Aynetree Guest House, located just 0.8 mi (1.2 km) away.
How many hotels can I expect to find near Portobello Beach?
Expedia has 27 hotels and other accommodation options within a mile from Portobello Beach.
If I need to cancel the hotel reservation for my stay near Portobello Beach, will I receive a refund?
Yes, you'll find most hotel reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Add your dates and click on "Search", then use the filter option "fully refundable" to review the best options available near Portobello Beach.
What can I see and do near Portobello Beach?
You might want to spend some time browsing the exhibits at National Museum of Scotland, Scotch Whisky Experience or Surgeon's Hall. Sights like Royal Mile, Edinburgh Castle and Palace of Holyroodhouse are landmarks to visit in the area. You can check out the local talent at Edinburgh Playhouse Theatre, Queen's Hall and Festival Theatre.
How can I get to Portobello Beach?
If you want to venture outside of the area, hop aboard a train at Brunstane Station. There may not be many public transport choices near Portobello Beach so consider a car rental to maximise your time.

Explore a world of travel with Expedia