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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portobello Beach hotels

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
1.4 km from Portobello Beach
8.8 out of 10, Excellent, (1,008 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
The price is Rp2.494.190
Rp2.993.028 total
includes taxes & fees
21 Jun - 22 Jun
Best Western Kings Manor Hotel

Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
2.4 km from Portobello Beach
9.0 out of 10, Wonderful, (21 reviews)
"Its far away from the city. Some staff was not so welcoming."
Canada
Saumendu
The price is Rp1.237.118
Rp1.484.542 total
includes taxes & fees
28 Jun - 29 Jun
Premier Inn Edinburgh A1 - Newcraighall

Ravelston House

Ravelston House
3.0 star property
3.1 km from Portobello Beach
8.6 out of 10, Excellent, (448 reviews)
"Friendly staff, clean accommodation with easy access"
United Kingdom
Denise
The price is Rp2.244.771
Rp2.693.726 total
includes taxes & fees
28 Jun - 29 Jun
Ravelston House

Aynetree Guest House

Aynetree Guest House
3.0 star property
1.2 km from Portobello Beach
7.6 out of 10, Good, (263 reviews)
"such an amazing place to visit and very clean.easy place to find too"
United Kingdom
Jaya
The price is Rp2.020.294
Rp2.424.352 total
includes taxes & fees
28 Jun - 29 Jun
Aynetree Guest House

Edinburgh Beach Apartment Free On-street Parking

Edinburgh Beach Apartment Free On-street Parking
2.0 star property
Portobello, 0.4 km from Portobello Beach
The price is Rp4.546.242
Rp6.652.507 total
includes taxes & fees
22 Jun - 23 Jun
Edinburgh Beach Apartment Free On-street Parking

Premier Inn Edinburgh East

Premier Inn Edinburgh East
2.0 star property
1.9 km from Portobello Beach
7.6 out of 10, Good, (42 reviews)
"Rooms are spacious, close to bus stop to city Many lines available. The best is the breakfast, variety and quality. Good value"
United States
Edgardo
The price is Rp2.534.098
Rp3.040.917 total
includes taxes & fees
16 Jul - 17 Jul
Premier Inn Edinburgh East

Ocean Mist Leith

Ocean Mist Leith
2.5 star property
Leith, 4.4 km from Portobello Beach
10.0 out of 10, Exceptional, (733 reviews)
"Staff were fantastic, room and bed very comfortable. We really enjoyed our stay here."
United States
Richard
The price is Rp3.450.762
Rp4.140.914 total
includes taxes & fees
22 Jun - 23 Jun
Ocean Mist Leith

3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
Leith, 4.1 km from Portobello Beach
9.6 out of 10, Exceptional, (304 reviews)
"Clean room, cute shops nearby, accessible"
Canada
Dasa
The price is Rp2.149.593
Rp2.579.511 total
includes taxes & fees
28 Jun - 29 Jun
3 Johns Place Townhouse

The Scott

The Scott
4.0 star property
Southside, 4.3 km from Portobello Beach
9.6 out of 10, Exceptional, (697 reviews)
"Nothing but kind things to say about the staff and the atmosphere. Everything was so warm and comforting, and we had an absolutely impressive stay. Whenever we had questions, the staff were incredibly helpful. Amazing stay!"
United States
ALEJANDRO
The price is Rp3.959.777
Rp4.751.732 total
includes taxes & fees
28 Jun - 29 Jun
The Scott

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 4.5 km from Portobello Beach
9.8 out of 10, Exceptional, (740 reviews)
"Absolutely an amazing place to stay."
United States
Seth
The price is Rp4.664.136
Rp5.596.963 total
includes taxes & fees
21 Jun - 22 Jun
BrewDog DogHouse Edinburgh

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 4.7 km from Portobello Beach
9.4 out of 10, Exceptional, (1,002 reviews)
"Great location, incredible staff and clean room"
Canada
Jessica
The price is Rp3.573.876
Rp4.288.651 total
includes taxes & fees
6 Jul - 7 Jul
Ten Hill Place

Pillars House

Pillars House
3.5 star property
Leith, 4.2 km from Portobello Beach
9.2 out of 10, Wonderful, (562 reviews)
"Loved this place, already planning a return trip next year. Great location, easy to find, free parking, friendly staff."
United Kingdom
Sarah
The price is Rp1.795.817
Rp2.154.981 total
includes taxes & fees
22 Jun - 23 Jun
Pillars House

Prestonfield House

Prestonfield House
5.0 star property
3.8 km from Portobello Beach
9.8 out of 10, Exceptional, (297 reviews)
"THE MOST AMAZING PLACE TO STAY!!"
United States
Erin
The price is Rp9.951.820
Rp11.942.184 total
includes taxes & fees
5 Jul - 6 Jul
Prestonfield House

The Scholar

The Scholar
4.0 star property
Southside, 4.3 km from Portobello Beach
9.4 out of 10, Exceptional, (1,006 reviews)
"As always, a lovely stay and very helpful staff. Rooms clean and comfortable and easy to walk into town and buses available if you prefer that."
United Kingdom
Thomas
The price is Rp3.474.906
Rp4.169.888 total
includes taxes & fees
5 Jul - 6 Jul
The Scholar

Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
Leith, 4.6 km from Portobello Beach
10.0 out of 10, Exceptional, (524 reviews)
"Good location if you’re visiting the Britannia."
United States
Mary
The price is Rp7.362.850
Rp8.835.420 total
includes taxes & fees
17 Jun - 18 Jun
Fingal - A Luxury Floating Hotel

Arden House

Arden House
3.5 star property
4.5 km from Portobello Beach
10.0 out of 10, Exceptional, (71 reviews)
"Very friendly host, good breakfast served to the room."
Germany
Joerg
The price is Rp3.487.876
Rp4.185.451 total
includes taxes & fees
16 Jun - 17 Jun
Arden House

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 4.8 km from Portobello Beach
9.2 out of 10, Wonderful, (2,102 reviews)
"We loved her stay here. We have stayed several times. The staff is amazing."
United States
Marlene
The price is Rp4.884.623
Rp5.861.547 total
includes taxes & fees
22 Jun - 23 Jun
Apex Waterloo Place Hotel

Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
4.0 star property
Broughton, 4.8 km from Portobello Beach
9.6 out of 10, Exceptional, (184 reviews)
"Loved every aspect of our stay! Spacious, clean and great staff! The addition of a face/wash cloth with the towels would be the only thing I thought would make it perfect."
United States
John
The price is Rp3.352.192
Rp4.022.630 total
includes taxes & fees
28 Jun - 29 Jun
Forth House by Supercity Aparthotels

24 Royal Terrace

24 Royal Terrace
4.0 star property
New Town, 4.2 km from Portobello Beach
9.4 out of 10, Exceptional, (350 reviews)
"Staff were excellent, very pleasant stay with great service and a perfect location "
United Kingdom
Heather
The price is Rp4.691.572
Rp5.629.887 total
includes taxes & fees
17 Jun - 18 Jun
24 Royal Terrace

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 4.8 km from Portobello Beach
9.0 out of 10, Wonderful, (1,425 reviews)
"Nice hotel and staff"
United States
Gloria
The price is Rp4.292.003
Rp5.150.403 total
includes taxes & fees
23 Jun - 24 Jun
Leonardo Royal Hotel Edinburgh
Lowest 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.

Top Portobello Beach Hotel Reviews

Hotels near other Portobello Beach attractions

Find out more about Portobello Beach

Top reasons to visit Portobello Beach

  • Stunning Beachfront: Portobello Beach boasts a picturesque shoreline, perfect for sunbathing and leisurely strolls.
  • Diverse Activities: Engage in water sports, aqua aerobics, and explore vibrant local art galleries.
  • Rich Local History: Discover historical sites and family-friendly attractions in the surrounding area.
  • Welcoming Accommodation: Enjoy a range of charming guesthouses and hotels that cater to all travellers.
  • Picturesque Surroundings: Venture to the nearby Ayrshire Coast for breathtaking coastal views and adventures.

Find great hotels near Portobello Beach

Portobello Beach offers a delightful selection of accommodation options, including charming guesthouses and hotels tailored for both leisure and business travellers. With pet-friendly facilities and a warm, inclusive atmosphere for LGBTQIA guests, you’ll find a welcoming retreat here. Notable choices like Abercorn Guest House provide accessible rooms and toilets, ensuring a comfortable stay for everyone. Whether you seek a relaxing beach getaway or a convenient base to explore Edinburgh, Portobello has something for you.

  • Leonardo Royal Hotel Edinburgh: Immerse yourself in an eco-conscious stay at the Leonardo Royal Hotel Edinburgh, a 4-star gem situated a mere 4.8km from Portobello Beach. This hotel is perfect for environmentally-minded travellers, featuring eco-certifications that highlight its commitment to sustainability. Guests can enjoy a range of modern amenities, from comfortable, well-appointed rooms to a selection of dining options that prioritise local and organic ingredients. The hotel’s tranquil atmosphere provides a perfect retreat after a day exploring the stunning Scottish coastline.
  • Courtyard by Marriott Edinburgh: The Courtyard by Marriott Edinburgh offers a contemporary haven for both eco-conscious and business travellers alike, located 4.8km from Portobello Beach. This 4-star hotel is LGBTQIA welcoming and boasts eco-certifications, ensuring a responsible stay. Guests can take advantage of flexible meeting spaces, a well-equipped fitness centre, and an inviting restaurant that serves seasonal dishes. The hotel’s modern design and convenient amenities make it an excellent choice for those seeking both comfort and functionality during their visit to Edinburgh.
  • The Scotsman Hotel: Experience the charm of Victorian architecture at The Scotsman Hotel, located 4.8km from Portobello Beach. This boutique-style 4-star hotel caters to LGBTQIA travellers and offers a unique blend of historic elegance and modern luxury. Guests will be captivated by the bespoke decor and distinctive artworks throughout the property, which create an inviting atmosphere. With a focus on business travel, The Scotsman features well-equipped meeting spaces and a gourmet restaurant, making it an ideal choice for those looking to blend work and leisure in a stunning setting.

Where to stay near Portobello Beach

Portobello Beach offers a delightful escape with its stunning views and friendly atmosphere. Stroll along the sandy shores, where the Aegean Sea vibe meets the charm of Edinburgh. Nearby, explore the rich history and family-friendly attractions of the area, or venture to the picturesque Ayrshire Coast for breathtaking beach destinations. Whether you're seeking relaxation or adventure, Portobello Beach and its surroundings promise an unforgettable experience for every traveller.

  • Edinburgh: Edinburgh, Scotland's capital, is a vibrant metropolis known for its rich history and cultural heritage. Portobello Beach lies in this bustling city, attracting visitors year-round, with peak arrivals from July to September. Edinburgh offers a diverse travel experience, with attractions ranging from historic streets and the iconic Edinburgh Castle to shopping areas and entertainment venues. The city's blend of culture-themed experiences, family-friendly activities, and its educational institutions make it an ideal destination for tourists seeking both relaxation and adventure.
  • Old Town Edinburgh: Located approximately 4.8km from Portobello Beach, Old Town Edinburgh is a historic neighbourhood steeped in charm and character. With its cobbled streets and medieval buildings, visitors can immerse themselves in the city's past while enjoying a lively atmosphere. Peak travel periods are from April to July, drawing those interested in culture-themed and family experiences. Highlights include local shopping, theatres, and significant landmarks that host various events throughout the year, ensuring a memorable visit to this captivating area.
  • Portobello: Portobello is a picturesque neighbourhood famous for its sandy beach and seaside promenade, making it a perfect destination for families and outdoor enthusiasts. The area experiences moderate seasonal fluctuations in visitor numbers, peaking from April to July. Beyond the beach, Portobello offers delightful shopping areas and entertainment facilities. Visitors can enjoy a range of cultural experiences, while local landmarks like the beach and sports facilities provide plenty of opportunities for relaxation and recreation, making Portobello a charming seaside escape.

Things to do near Portobello Beach

Portobello Beach offers a delightful mix of activities for visitors, from exploring local art galleries showcasing vibrant works to enjoying aqua aerobics sessions by the sea. It's an ideal bathing destination, perfect for sunbathing or taking a refreshing dip. For those seeking adventure, there are various water sports and outdoor experiences to enjoy, making Portobello a fantastic spot for both relaxation and excitement.

Shopping

Only 4.8km from Portobello Beach, St James Quarter offers a lively shopping experience with a mix of entertainment and family-friendly options. Scottish Gems, also 4.8km away, provides a charming atmosphere for unique gifts. For a local vibe, visit Tron Kirk, a bustling public market, just 4.8km from the beach.

Recreation

Enjoy a concert at Queen's Hall, just 4.8km from Portobello Beach, where the vibrant atmosphere enhances musical performances. Alternatively, head to the Royal Commonwealth Pool, also 4.8km away, for a refreshing swim and family-friendly activities, perfect for relaxation and fun.

Adventure

At Urban Paintball Edinburgh, located 3.2km from Portobello Beach, you can engage in thrilling paintball battles amidst an adrenaline-fueled atmosphere. Bedlam Paintball, 4.8km away, offers an exciting adventure experience with its vibrant setting. For winter sports enthusiasts, the Midlothian Snowsports Centre, 9.7km distant, provides skiing and snowboarding opportunities.

Nightlife

The nightlife at Portobello Beach offers a blend of culture and charm. Enjoy a captivating performance at the Edinburgh Playhouse Theatre, just 4.8km away. For a more laid-back experience, visit Greyfriar's Bobby or Canongate Tolbooth, both 2-4.8km away, perfect for relaxed drinks and lively conversation.

*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 historic sites, stunning hills, and vibrant streets, perfect for those seeking cultural and outdoor experiences. Visitors can explore local attractions that cater to families and adventure enthusiasts alike, ensuring a memorable stay by the seaside.

  • Royal Mile: A vibrant thoroughfare stretching through the heart of Edinburgh, the Royal Mile is lined with charming shops, historic buildings, and lively street performances. This iconic street connects Edinburgh Castle to the Palace of Holyroodhouse, offering visitors a taste of the city's rich history and culture.
  • University of Edinburgh: One of the oldest universities in the English-speaking world, the University of Edinburgh boasts stunning architecture and a vibrant academic atmosphere. Explore its beautiful campus, where a mix of tradition and innovation creates an inspiring environment for learning and discovery.
  • Palace of Holyroodhouse: The official residence of the monarch in Scotland, the Palace of Holyroodhouse is steeped in royal history. Visitors can explore its magnificent State Apartments, beautiful gardens, and the ruins of the nearby Holyrood Abbey, immersing themselves in Scotland’s regal heritage.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Portobello Beach in Edinburgh is easily accessible via three major airports. Edinburgh Airport (EDI) is situated 16.1km away, with excellent hotel options like the 5-star Balmoral Hotel and InterContinental Edinburgh The George, both 11.3km from EDI. Glasgow International Airport (GLA) is 82.1km away, with nearby hotels such as the 5-star JA Mar Hall Scotland, located 6.4km from GLA. Lastly, Dundee Airport (DND) is 36.4km away, offering hotels like the 4.5-star Premier Inn Dundee North, just 3.2km from DND. Public transport options are available from these hotels for seamless airport transfers.

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 21 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 21 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 Surgeon's Hall, National Museum of Scotland or Scottish National Portrait Gallery. Sights like Royal Mile, Grassmarket and Edinburgh Castle 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