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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portobello Beach hotels

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, (18 reviews)
"The room is clean and the staff is very nice."
Hong Kong SAR China
Chi Chung
The price is Rp2.063.097
Rp2.475.810 total
includes taxes & fees
25 May - 26 May
Premier Inn Edinburgh A1 - Newcraighall

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,005 reviews)
"Breakfast was great!"
Canada
Jeffrey
The price is Rp2.141.031
Rp2.569.237 total
includes taxes & fees
4 May - 5 May
Best Western Kings Manor Hotel

Ravelston House

Ravelston House
3.0 star property
3.1 km from Portobello Beach
8.6 out of 10, Excellent, (439 reviews)
"Clean room, excellent bathroom and friendly staff "
United Kingdom
Tom
The price is Rp2.185.683
Rp2.622.820 total
includes taxes & fees
13 May - 14 May
Ravelston House

Aynetree Guest House

Aynetree Guest House
3.0 star property
1.2 km from Portobello Beach
7.6 out of 10, Good, (251 reviews)
"Parking wasn't accessible due to maintenance being done on the building. The room was clean. And smaller than what is advertised, also there was no common area like in the pictures. We had a mini table in the hall with a coffee station."
Canada
Matthew
The price is Rp2.032.033
Rp2.438.439 total
includes taxes & fees
31 May - 1 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 Rp3.261.725
Rp5.078.957 total
includes taxes & fees
4 May - 5 May
Edinburgh Beach Apartment Free On-street Parking

The Townhouse

The Townhouse
4.0 star property
Leith, 3.7 km from Portobello Beach
10.0 out of 10, Exceptional, (5 reviews)
"Perfect in every way, clean, quiet, comfortable, welcoming and secure with a love view, lovely toiletry and essential provision of fresh bread, milk, coffee and tea. Lovely interior design and great location. Perfect for a family too! Thanks for your warm welcome and useful list of recommendations! "
United Kingdom
Rebekah
The price is Rp6.854.302
Rp8.225.163 total
includes taxes & fees
7 May - 8 May
The Townhouse

Prestonfield House

Prestonfield House
5.0 star property
3.8 km from Portobello Beach
9.8 out of 10, Exceptional, (296 reviews)
"The most magical property ever! "
United States
Adam
The price is Rp8.135.917
Rp9.763.100 total
includes taxes & fees
6 May - 7 May
Prestonfield House

Abbey Strand Apartments, at Holyrood

Abbey Strand Apartments, at Holyrood
5.0 star property
4 km from Portobello Beach
9.8 out of 10, Exceptional, (148 reviews)
"Great place excellent location. Really nice apartment and excellent attention! Definitely we are going back! "
United Kingdom
Valeria Maria
The price is Rp4.603.340
Rp5.524.008 total
includes taxes & fees
3 May - 4 May
Abbey Strand Apartments, at Holyrood

Ocean Mist Leith

Ocean Mist Leith
2.5 star property
Leith, 4.4 km from Portobello Beach
10.0 out of 10, Exceptional, (716 reviews)
"We had a lovely stay at the unique Ocean Mist hotel ship. Excellent staff and service made for a fantastic experience! The breakfast was delicious with many choices available. Make sure to check out the cocktails which are made with great care by the bar staff. Affordable luxury! Will most definitely make a return visit!"
United Kingdom
Elaine
The price is Rp3.192.082
Rp3.830.498 total
includes taxes & fees
4 May - 5 May
Ocean Mist Leith

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, (507 reviews)
"We loved our stay. Staff were all so warm and friendly. We will be back! "
United Kingdom
Susan
The price is Rp6.242.311
Rp7.490.773 total
includes taxes & fees
17 May - 18 May
Fingal - A Luxury Floating Hotel

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, (265 reviews)
"Solo stay in Edinburgh whilst family stayed elsewhere. This is an absolute find. Modern, stylish and so comfortable. Check in etc was perfect, and it’s located so close to the tram stop. Would definitely stay again."
United Kingdom
Tom
The price is Rp2.317.568
Rp2.781.081 total
includes taxes & fees
5 May - 6 May
3 Johns Place Townhouse

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 4.5 km from Portobello Beach
9.8 out of 10, Exceptional, (701 reviews)
"Great stay! Location and very friendly staff! "
United States
patti
The price is Rp4.268.436
Rp5.122.124 total
includes taxes & fees
5 May - 6 May
BrewDog DogHouse Edinburgh

The Scott

The Scott
4.0 star property
Southside, 4.3 km from Portobello Beach
9.6 out of 10, Exceptional, (667 reviews)
"Fantastic staff great hotel "
United Kingdom
James
The price is Rp3.383.438
Rp4.060.126 total
includes taxes & fees
4 May - 5 May
The Scott

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 5 km from Portobello Beach
9.8 out of 10, Exceptional, (1,005 reviews)
"Beautiful, exceptional service, tremendous location, relaxing and well equipped gym/spa area, and the the best breakfast/in hotel bar. "
United States
Unji
The price is Rp12.359.587
Rp14.831.504 total
includes taxes & fees
4 May - 5 May
The Balmoral Hotel

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 5.1 km from Portobello Beach
9.8 out of 10, Exceptional, (1,312 reviews)
"Great place to stay. Great location, friendly staff, loved everything about it. "
United States
Jennifer
The price is Rp5.035.814
Rp6.042.976 total
includes taxes & fees
11 May - 12 May
Market Street Hotel

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 4.7 km from Portobello Beach
9.6 out of 10, Exceptional, (1,002 reviews)
"Perfect location, very comfortable and clean family suite. "
Canada
Christine
The price is Rp7.343.895
Rp9.253.308 total
includes taxes & fees
6 May - 7 May
Old Town Chambers, Autograph Collection

Linton Collection - Blackfriars Lofts

Linton Collection - Blackfriars Lofts
4.5 star property
Old Town Edinburgh, 4.8 km from Portobello Beach
9.6 out of 10, Exceptional, (304 reviews)
"Perfect location. Just 1/2 a block from the Royal Mile. Gorgeous historic building. Having a cozy apartment that is centrally located was great. The apartment was wonderful and exactly what we hoped for. Highly recommend! "
United States
Paul W
The price is Rp4.422.074
Rp5.306.489 total
includes taxes & fees
5 May - 6 May
Linton Collection - Blackfriars Lofts

Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
2.5 star property
Broughton, 4.8 km from Portobello Beach
9.6 out of 10, Exceptional, (153 reviews)
"Well equipped, great location, friendly helpful staff."
United Kingdom
Ian
The price is Rp2.997.365
Rp3.596.839 total
includes taxes & fees
4 May - 5 May
Forth House by Supercity Aparthotels

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh, 4.9 km from Portobello Beach
9.6 out of 10, Exceptional, (818 reviews)
"This is a great location and beautiful accommodation. "
Canada
Bruna
The price is Rp3.168.921
Rp3.802.705 total
includes taxes & fees
31 May - 1 Jun
Linton Collection - 28 North Bridge

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, 4.8 km from Portobello Beach
9.6 out of 10, Exceptional, (185 reviews)
"Amazing place to stay, clean, great location and able to store luggage"
Canada
Julie
The price is Rp4.170.283
Rp5.004.339 total
includes taxes & fees
17 May - 18 May
Destiny Scotland Royal Mile Residence
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 National Museum of Scotland, Scotch Whisky Experience or Museum of Edinburgh. Sights like Edinburgh Castle, Royal Mile 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