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
15 Sept - 16 Sept
Tomorrow
16 Sept - 17 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. Ravelston House

Ravelston House
3.1 km from Portobello Beach
United Kingdom
martin
Rp1.275.962
Rp1.607.712 total
includes taxes & fees
20 Sept - 21 Sept
Ravelston House

2. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
1.4 km from Portobello Beach
United Kingdom
Ulyssa
Rp1.960.192
Rp2.469.842 total
includes taxes & fees
4 Oct - 5 Oct
Best Western Kings Manor Hotel

3. Aynetree Guest House

Aynetree Guest House
1.2 km from Portobello Beach
Germany
Timo
Rp2.040.107
Rp2.570.535 total
includes taxes & fees
29 Sept - 30 Sept
Aynetree Guest House

4. 3 Johns Place Townhouse

3 Johns Place Townhouse
Leith, 4.1 km from Portobello Beach
Canada
Kylie
Rp2.010.152
Rp2.532.791 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
Rp4.037.144
Rp5.086.802 total
includes taxes & fees
12 Oct - 13 Oct
Ocean Mist Leith

6. Cairn Hotel

Cairn Hotel
Leith, 4.5 km from Portobello Beach
Canada
Frances
Rp2.377.001
Rp2.995.021 total
includes taxes & fees
11 Oct - 12 Oct
Cairn Hotel

7. Kildonan Lodge Hotel

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

8. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
Old Town Edinburgh, 5 km from Portobello Beach
United States
Aliasghar
Rp2.836.796
Rp3.574.364 total
includes taxes & fees
13 Oct - 14 Oct
CODE - The Court, Edinburgh

9. The Scholar

The Scholar
Southside, 4.3 km from Portobello Beach
United Kingdom
Thomas
Rp3.291.982
Rp4.147.897 total
includes taxes & fees
20 Sept - 21 Sept
The Scholar

10. 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

11. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh, 4.8 km from Portobello Beach
United Kingdom
Sally
Rp4.243.832
Rp5.347.228 total
includes taxes & fees
11 Oct - 12 Oct
Leonardo Royal Hotel Edinburgh

12. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Old Town Edinburgh, 5.1 km from Portobello Beach
United States
Suzette
Rp4.847.930
Rp6.108.391 total
includes taxes & fees
11 Oct - 12 Oct
Hotel du Vin & Bistro Edinburgh

13. No 11

No 11
Leith, 4.4 km from Portobello Beach
United Kingdom
Neil
Rp3.425.744
Rp4.316.437 total
includes taxes & fees
27 Sept - 28 Sept
No 11

14. 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

15. The Inn Place

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

16. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh, 5.1 km from Portobello Beach
United States
Ivana
Rp3.897.202
Rp4.910.574 total
includes taxes & fees
11 Oct - 12 Oct
Motel One Edinburgh-Royal

17. Forth House by Supercity Aparthotels

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

18. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
Old Town Edinburgh, 4.9 km from Portobello Beach
United States
Michael
Rp3.989.695
Rp5.027.016 total
includes taxes & fees
11 Oct - 12 Oct
Hilton Edinburgh Carlton

19. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Leith, 5.1 km from Portobello Beach
United States
RAYMOND
Rp2.821.552
Rp3.555.036 total
includes taxes & fees
4 Oct - 5 Oct
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

20. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith, 4.6 km from Portobello Beach
United Kingdom
Simon
Rp6.039.554
Rp7.609.838 total
includes taxes & fees
5 Oct - 6 Oct
Fingal - A Luxury Floating Hotel
View all properties

Compare popular hotels close to Portobello Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Lake
Ravelston House
8.6
474
474 reviews
View
Indoor pool
Best Western Kings Manor Hotel
8.6
1000
1,000 reviews
View
Breakfast area
Aynetree Guest House
7.6
303
303 reviews
View
Valentine
3 Johns Place Townhouse
9.6
368
368 reviews
View
Bar (on property)
Ocean Mist Leith
10.0
770
770 reviews
View

Top Portobello Beach Hotel Reviews

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 8 hours 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 14 hours 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 15 hours ago
Aynetree Guest House
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"This is our third time at this hotel. We always have a great experience"
Yanina 3-night trip
Posted 15 hours ago
Hilton Edinburgh Carlton
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"The location was fabulous. Across the street many restaurants reasonably priced. Great view of the Edinburgh Castle from our room. The staff was warm and friendly. Informational some very nice recommendations of what to see."
Michael 3-night trip
Posted 18 hours ago
Apex Grassmarket Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Excellent central location. Helpful staff with luggage, map and directions and room upgrade."
Christine 1-night trip
Posted 1 day ago
Apex Waterloo Place Hotel
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"The room was spacious and clean. It was also close to the sites so walking everywhere was very easy. I'd stay her again."
Aaron 2-night trip
Posted 1 day ago
Radisson Blu Hotel, Edinburgh City Centre
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"This hotel surpassed our expectations. Yes we slept in an old cell but that just gave it character. Emerson and Faith were extremely helpful. You can't beat the location as you walk out the door and in a minute you are on the Royal Mile. We had no idea it would be this convenient. It was a wonderful last night before heading back to the USA."
Stephanie 1-night trip
Posted 2 days ago
CODE - The Court, Edinburgh
Ravelston House

Ravelston House

10/10 Excellent
"Great"
Marie Claire 2-night trip
Posted 3 days ago
Ravelston 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