A coastal cityscape with historic buildings and a sandy beach.

Hotels in Portobello, 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Portobello hotels

1. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1,011 reviews)
"Great pool and spa facilities"
United Kingdom
Ulyssa
The price is RM610
RM769 total
includes taxes & fees
13 Sept - 14 Sept
Best Western Kings Manor Hotel

2. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
Leith, 5 km from Portobello
8.6 out of 10, Excellent, (1,009 reviews)
"Nice location next to a small mall, parking was pay to park with a couple dozen spots, decent hotel, good staff, overall not bad."
United States
jason
The price is RM590
RM744 total
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

3. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
Leith, 4.5 km from Portobello
10.0 out of 10, Exceptional, (544 reviews)
"Fantastic stay - highly recommend."
United Kingdom
Simon
The price is RM1,515
RM1,909 total
includes taxes & fees
20 Sept - 21 Sept
Fingal - A Luxury Floating Hotel

4. Prestonfield House

Prestonfield House
5.0 star property
3.5 km from Portobello
9.8 out of 10, Exceptional, (304 reviews)
"We've stayed at the Prestonfield several times. This is a fantastic property with a highly trained and experienced staff who are genuinely pleased to help make every stay a memorable one. We'll be back again!"
United States
Jonathan
The price is RM1,953
RM2,460 total
includes taxes & fees
31 Aug - 1 Sept
Prestonfield House

5. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 4.5 km from Portobello
9.2 out of 10, Wonderful, (2,131 reviews)
"This hotel was perfect! Great service and good food. The room was clean and modern."
United States
Alane
The price is RM897
RM1,130 total
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

6. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 4.8 km from Portobello
9.8 out of 10, Exceptional, (1,486 reviews)
"Love this hotel. It’s our go to in Edinburgh."
United States
Daniel
The price is RM1,153
RM1,453 total
includes taxes & fees
18 Sept - 19 Sept
Market Street Hotel

7. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 4.3 km from Portobello
9.8 out of 10, Exceptional, (806 reviews)
"Fun centrally located hotel."
United States
Kristen
The price is RM1,023
RM1,289 total
includes taxes & fees
31 Aug - 1 Sept
BrewDog DogHouse Edinburgh

8. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith, 4.4 km from Portobello
8.6 out of 10, Excellent, (1,008 reviews)
"Excellent staff and breakfast"
United Kingdom
stephen
The price is RM586
RM738 total
includes taxes & fees
31 Aug - 1 Sept
Malmaison Edinburgh

9. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
4.0 star property
Southside, 4.4 km from Portobello
9.4 out of 10, Exceptional, (1,004 reviews)
"Great location, super friendly staff, would stay again."
United Kingdom
Kara
The price is RM870
RM1,097 total
includes taxes & fees
30 Aug - 31 Aug
Ten Hill Place, WorldHotels Distinctive

10. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh, 4.6 km from Portobello
8.4 out of 10, Very good, (1,012 reviews)
"Great clean hotel and very helpful staff."
United States
Michael
The price is RM911
RM1,148 total
includes taxes & fees
31 Aug - 1 Sept
Hilton Edinburgh Carlton

11. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, 4.6 km from Portobello
9.2 out of 10, Wonderful, (1,118 reviews)
"Excellent stay, great location"
Canada
Joseph
The price is RM853
RM1,075 total
includes taxes & fees
31 Aug - 1 Sept
Radisson Blu Hotel, Edinburgh City Centre

12. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
3.0 star property
Broughton, 4.5 km from Portobello
8.6 out of 10, Excellent, (1,095 reviews)
"Excellent breakfast and near to the attractions"
United States
Edwin
The price is RM673
RM849 total
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Express - Edinburgh City Centre by IHG

13. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 4.5 km from Portobello
9.0 out of 10, Wonderful, (1,485 reviews)
"Enjoyed the stay"
United States
Julie
The price is RM834
RM1,051 total
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh

14. voco Edinburgh - Royal Terrace by IHG

voco Edinburgh - Royal Terrace by IHG
4.0 star property
New Town, 4 km from Portobello
8.4 out of 10, Very good, (1,010 reviews)
"The hotel was beautiful and the staff was great, we enjoyed the breakfast and the location was great, not right on a busy street."
United States
Michelle
The price is RM713
RM898 total
includes taxes & fees
31 Aug - 1 Sept
voco Edinburgh - Royal Terrace by IHG

15. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 5.2 km from Portobello
9.0 out of 10, Wonderful, (2,880 reviews)
"conveniently located, great view of the castle, friendly and helpful staff."
United States
BARBARA
The price is RM814
RM1,026 total
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

16. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
7.1 km from Portobello
9.2 out of 10, Wonderful, (1,009 reviews)
"Awesome location"
United States
Jessica
The price is RM730
RM920 total
includes taxes & fees
22 Sept - 23 Sept
Carberry Tower Mansion House and Estate

17. Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh
4.0 star property
New Town, 4.4 km from Portobello
8.8 out of 10, Excellent, (1,004 reviews)
"Fantastic location and property near the tram and bus, shopping and city centre. Fantastic breakfast, quiet rooms and comfortable beds and bedding. Very well managed and run - thank you especially to Joe at check in desk for his helpfulness and kind welcome!!"
Canada
Deborah
The price is RM785
RM989 total
includes taxes & fees
31 Aug - 1 Sept
Courtyard by Marriott Edinburgh

18. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
Holyrood, 3.9 km from Portobello
8.8 out of 10, Excellent, (1,009 reviews)
"We really enjoyed our stay They had whatever was required for us We enjoyed the breakfast and evening swim in the swimming pool Our bed was comfortable"
United Kingdom
Assana
The price is RM781
RM984 total
includes taxes & fees
31 Aug - 1 Sept
Edinburgh Marriott Hotel Holyrood

19. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh, 4.8 km from Portobello
9.0 out of 10, Wonderful, (1,274 reviews)
"Excellent location and a modern, efficient hotel."
Australia
Stephen
The price is RM808
RM1,018 total
includes taxes & fees
31 Aug - 1 Sept
Motel One Edinburgh-Royal

20. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 4.8 km from Portobello
9.6 out of 10, Exceptional, (1,003 reviews)
"I love this hotel. It is my go to in Edinburgh."
United States
Shelly
The price is RM783
RM986 total
includes taxes & fees
31 Aug - 1 Sept
Hotel du Vin & Bistro 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.

Where to stay in Portobello

Find the best Portobello areas for the activities you enjoy most. Learn more about Portobello
Learn more about Portobello

Old Town Edinburgh

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Edinburgh City Centre

If you're spending time in Edinburgh City Centre, check out sights like Royal Mile or Edinburgh Castle and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Leith Docks and Ocean Terminal Shopping Centre are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Top Portobello Hotel Reviews

Find out more about Portobello

Top reasons to visit Portobello

  • Stunning Beachfront: Portobello boasts a picturesque beach perfect for leisurely walks and family outings.
  • Vibrant Shopping Scene: Explore local shops and the lively Portobello Market for unique finds and local produce.
  • Rich Cultural Experiences: Delve into the area's history through local museums and cultural activities.
  • Outdoor Adventures: Engage in exciting activities like bedlam paintball and nearby golf courses.
  • Welcoming Accommodations: Enjoy a range of charming guesthouses and hotels catering to all travellers.

Find great hotels near Portobello

Experience the charm of Portobello, Edinburgh, with a variety of welcoming accommodations to suit every traveller. From cosy guesthouses to well-equipped hotels, you'll find options that cater to business needs, are pet-friendly, and embrace an LGBTQIA-friendly atmosphere. Whether you're seeking a seaside retreat or convenient access to local attractions, Portobello offers a delightful stay for all visitors.

  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel is a fantastic choice for eco-conscious travellers seeking a pet-friendly environment. Located 5km from Portobello, it boasts a guest rating of 8.4 out of 10. The eco-certified property features a welcoming atmosphere for pets, ensuring your furry friends can accompany you on your journey. Amenities include service animals allowed free of charge, pet restrictions, and provisions for food and water bowls, making it a practical option for those prioritising sustainability and comfort.
  • Apex Waterloo Place Hotel: With a stellar guest rating of 9.2 out of 10, this 4-star hotel blends family-friendly amenities with a luxurious spa experience. Situated 5km from Portobello, it is eco-certified and focuses on providing relaxation through various treatments, including detox wraps and aromatherapy. The hotel caters to families with special amenities for children, including breakfast options tailored for younger guests. Its pool and spa services offer an ideal retreat after a day of exploring Edinburgh, making it an excellent choice for those seeking a balanced getaway.
  • Leonardo Royal Hotel Edinburgh: Another 4-star gem, the Leonardo Royal Hotel Edinburgh also enjoys a guest rating of 9.2 out of 10. Located 5km from Portobello, this eco-certified hotel is designed for environmentally conscious travellers. The hotel provides a comfortable and sustainable stay, allowing guests to enjoy modern amenities while contributing to eco-friendly practices. Its focus on sustainability makes it an appealing option for those looking to minimise their environmental impact while enjoying their stay in Edinburgh.

Where to stay near Portobello

Portobello offers a delightful blend of family-friendly activities, cultural experiences, and outdoor adventures. Visitors can explore the heart of Portobello, with its charming beachfront, while also venturing to nearby attractions like the Midlothian Ski Centre. The area boasts shopping opportunities and a friendly atmosphere, making it perfect for a relaxing getaway. Enjoy the luxury décor of local accommodations and immerse yourself in the rich history that surrounds this vibrant neighbourhood.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis brimming with history and culture. Located near Portobello, it offers a diverse travel experience that caters to culture seekers, families, and city explorers alike. The city is renowned for its historic landmarks, including the majestic Edinburgh Castle and the stunning Royal Mile. Visitors can indulge in shopping, enjoy theatrical performances, or explore the various educational institutions. The peak tourist season spans from July to September, making it an exciting time to experience the bustling atmosphere and numerous festivals.
  • Old Town Edinburgh: Just 5km from Portobello, Old Town Edinburgh is a charming neighbourhood steeped in history. This area attracts visitors year-round, particularly during the spring and summer months. Old Town is famed for its cobbled streets and medieval architecture, offering a unique glimpse into Scotland's past. Travellers can enjoy a wealth of cultural experiences, from boutique shopping to engaging theatre performances. Notable attractions include the iconic St Giles' Cathedral and the lively Grassmarket, where events and festivals frequently occur, providing a fantastic backdrop for family outings.
  • Edinburgh City Centre: Also situated 5km from Portobello, Edinburgh City Centre is the bustling heart of the city, drawing visitors throughout the year. Known for its vibrant culture, this area is ideal for families and city enthusiasts looking for a lively atmosphere. The City Centre is packed with shopping opportunities, theatres, and the iconic Princes Street Gardens, giving a taste of both modern and historic Edinburgh. Here, one can explore significant landmarks such as the Scott Monument and indulge in the local culinary scene, making it a perfect spot for a day of exploration.

Things to do near Portobello

Shopping

In Portobello, visit the local shops along the High Street for unique gifts and souvenirs. The Beach House offers charming seaside-themed items, while the Portobello Market, held on Saturdays, features various stalls with artisan crafts and local delicacies, perfect for finding something special to take home.

Recreation

In Portobello, the Beach House offers rejuvenating yoga sessions overlooking the sea, complemented by holistic treatments using natural products. Nearby, the Portobello Swim Centre features a tranquil pool and wellness classes, inviting visitors to relax and refresh amidst a friendly community atmosphere.

Adventure

At Knockhill Racing Circuit, located 32km from Portobello, thrill-seekers can experience adrenaline-pumping motor racing. Enjoy the exhilarating atmosphere as you watch high-speed races or participate in driving experiences, immersing yourself in the vibrant world of motorsport.

Nightlife

Experience the vibrant atmosphere at The Beach House, where you can enjoy seaside views and handcrafted cocktails. For a more relaxed vibe, visit The Dalriada on the promenade, offering a selection of local ales and occasional live music. End your night at The Espy, known for its lively ambience and dance floor.

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

Booking tips and Expedia advantages for Portobello

To save on your trip to Portobello, consider visiting from January to March when accommodation prices are lower. Book your hotel about a month in advance or explore last-minute deals on Expedia for better rates. Tuesdays are generally the cheapest days to stay, while Saturdays tend to be more expensive. Use Expedia's search tool to filter by budget and location, and consider booking a package that combines your hotel with flights and activities for additional savings. Don't forget to look for free local attractions to enjoy during your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Portobello 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 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 is Tuesday. The most expensive day to stay around Portobello is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and desired hotel type. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Portobello hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near Portobello

Portobello is ideal for family-friendly and culture-themed outdoor vacations, offering popular attractions such as its stunning beach, scenic hills, and vibrant streets. Visitors can immerse themselves in the local culture by exploring the Portobello Market. Whether you're seeking outdoor adventures or family activities, Portobello provides a delightful experience for all types of travellers.

  • Royal Mile: A bustling thoroughfare stretching through the heart of Edinburgh, the Royal Mile is lined with charming shops, historic sites, and traditional pubs. It offers a vibrant city atmosphere, making it ideal for strolling, shopping, and soaking in the local culture.
  • St. Andrew Square: This elegant square provides a blend of urban and natural vibes, featuring lush landscaping and inviting seating areas. It's a lovely spot to relax, enjoy a coffee, or simply take in the sights around the city centre.
  • Palace of Holyroodhouse: The official residence of the monarch in Scotland, this historic palace exudes cultural significance. Visitors can explore its stunning architecture, beautiful gardens, and rich history, immersing themselves in Scotland’s royal heritage.

Best time to go to Portobello

The best time to visit Portobello can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Portobello falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature around Portobello falls in January, visitor numbers are average 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 CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyModerately HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyModerately HighSlightly High
July58.1°F (14.5°C)Light RainMostly CloudyModerately HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudyModerately LowAverage
November43.5°F (6.4°C)Light RainMostly CloudyModerately LowAverage
December39.6°F (4.2°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Portobello

Flying into Portobello, EDInburgh, is convenient via Edinburgh Airport (EDI), located 16km away. Recommended hotels nearby include Crescent House and Virgin Hotels Edinburgh, both around 11km from the airport, as well as the Sheraton Grand Hotel & Spa, just 10km away. Another option is Aberdeen Airport (ABZ), situated 150km from Portobello, with Marcliffe and Trump® International Scotland offering luxurious stays within 13km. Glasgow Prestwick Airport (PIK) is 106km away, with excellent hotels like Marine Troon and Lochgreen House Hotel, each just 3km from the airport. All these airports provide easy access to Portobello for a delightful visit.

Frequently asked questions

What is Portobello like?
Portobello is a neighbourhood that travellers like for its beaches. Make sure that you visit Portobello Beach and Joppa Shore as part of your Portobello travel plans.
What's a favourite hotel to stay in Portobello?
Based on our traveller data, Best Western Kings Manor Hotel is one of the top choices for your stay in Portobello. This hotel is a short 10-minute walk from Portobello Beach, and it offers a full-service spa and a restaurant.
How many hotels can I expect to find in Portobello?
If you're searching for places to stay in Edinburgh, choose from one of Expedia's 18 hotels and other accommodation options in Portobello.
If I need to cancel my hotel reservation in Portobello, will I receive a refund?
Yes! The majority of room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Put your dates in and click on "Search", then you can filter by "fully refundable" to review the best deals available in Portobello.
What is there to do around this Edinburgh neighbourhood?
Dip your toes in the water at Portobello Beach or Joppa Shore while you're in Portobello. A visit to Coade Stone Columns is also worth the trip while you're discovering the neighbourhood. Royal Mile, Duddingston Golf Club and Robin Chapel are just a few of the places to visit in and around Portobello. Meadowbank Stadium and Arthur's Seat are also worth a visit when you're out sightseeing in Edinburgh.
How can I get around Portobello and the greater Edinburgh area?
To venture out of town, take a train from Brunstane Station.

Explore a world of travel with Expedia