A historic monument with columns, a cityscape with various buildings, and a clear blue sky.

Beach Hotels & Resorts in Edinburgh from AU$179

  • 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 availability on Edinburgh Beach Hotels

Tonight
12 Sept - 13 Sept
Tomorrow
13 Sept - 14 Sept
Next weekend
18 Sept - 20 Sept
In two weeks
25 Sept - 27 Sept

Our top choices for Edinburgh beach hotels

1. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
AU$260
includes taxes & fees
11 Oct - 12 Oct
Moxy Edinburgh Airport

2. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
AU$258
includes taxes & fees
4 Oct - 5 Oct
Point A Edinburgh Haymarket

3. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh
AU$377
includes taxes & fees
11 Oct - 12 Oct
Motel One Edinburgh-Royal

4. The Inn Place

The Inn Place
Old Town Edinburgh
AU$413
includes taxes & fees
27 Sept - 28 Sept
The Inn Place

5. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
AU$304
includes taxes & fees
4 Oct - 5 Oct
Ten Hill Place, WorldHotels Distinctive

6. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
AU$311
includes taxes & fees
20 Sept - 21 Sept
DoubleTree by Hilton Edinburgh Airport

7. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
AU$379
includes taxes & fees
11 Oct - 12 Oct
Leonardo Royal Hotel Edinburgh

8. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
AU$179
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Edinburgh Zoo by IHG

9. Cairn Hotel

Cairn Hotel
Leith
AU$211
includes taxes & fees
11 Oct - 12 Oct
Cairn Hotel

10. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
AU$313
includes taxes & fees
4 Oct - 5 Oct
ibis Edinburgh Centre South Bridge - Royal Mile
View all properties

Choose what matters most at beach hotels in Edinburgh

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with pools in Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
AU$448
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
AU$431
includes taxes & fees
12 Oct - 13 Oct
Apex Grassmarket Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Old Town Edinburgh
AU$481
includes taxes & fees
12 Oct - 13 Oct
Radisson Blu Hotel, Edinburgh City Centre

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
Tollcross
AU$553
includes taxes & fees
12 Oct - 13 Oct
Sheraton Grand Hotel & Spa, Edinburgh

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
West End
AU$701
includes taxes & fees
14 Sept - 15 Sept
The Caledonian Edinburgh, Curio Collection by Hilton

Novotel Edinburgh Centre

Novotel Edinburgh Centre
Old Town Edinburgh
AU$338
includes taxes & fees
13 Oct - 14 Oct
Novotel Edinburgh Centre

The Balmoral Hotel

The Balmoral Hotel
Edinburgh City Centre
AU$1,308
includes taxes & fees
7 Oct - 8 Oct
The Balmoral Hotel

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
AU$694
includes taxes & fees
13 Oct - 14 Oct
Kimpton Charlotte Square by IHG

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
AU$179
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Edinburgh Zoo by IHG

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Old Town Edinburgh
AU$389
includes taxes & fees
27 Sept - 28 Sept
Edinburgh Marriott Hotel Holyrood
View all properties

Beach hotels with free breakfast in Edinburgh

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
AU$379
includes taxes & fees
11 Oct - 12 Oct
Leonardo Royal Hotel Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
AU$448
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
AU$431
includes taxes & fees
12 Oct - 13 Oct
Apex Grassmarket Hotel

YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
AU$321
includes taxes & fees
13 Oct - 14 Oct
YOTEL Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
AU$679
includes taxes & fees
11 Oct - 12 Oct
Virgin Hotels Edinburgh

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Old Town Edinburgh
AU$501
includes taxes & fees
11 Oct - 12 Oct
BrewDog DogHouse Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
Tollcross
AU$553
includes taxes & fees
12 Oct - 13 Oct
Sheraton Grand Hotel & Spa, Edinburgh

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
AU$258
includes taxes & fees
4 Oct - 5 Oct
Point A Edinburgh Haymarket

ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
Edinburgh City Centre
AU$396
includes taxes & fees
11 Oct - 12 Oct
ibis Styles Edinburgh Centre St Andrew Square

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Old Town Edinburgh
AU$481
includes taxes & fees
12 Oct - 13 Oct
Radisson Blu Hotel, Edinburgh City Centre
View all properties

4-star beach hotels in Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
AU$448
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

The Inn Place

The Inn Place
Old Town Edinburgh
AU$413
includes taxes & fees
27 Sept - 28 Sept
The Inn Place

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh
AU$442
includes taxes & fees
20 Sept - 21 Sept
Wilde Aparthotels, Edinburgh, Grassmarket

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
AU$379
includes taxes & fees
11 Oct - 12 Oct
Leonardo Royal Hotel Edinburgh

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Old Town Edinburgh
AU$481
includes taxes & fees
12 Oct - 13 Oct
Radisson Blu Hotel, Edinburgh City Centre

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Old Town Edinburgh
AU$501
includes taxes & fees
11 Oct - 12 Oct
BrewDog DogHouse Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
AU$431
includes taxes & fees
12 Oct - 13 Oct
Apex Grassmarket Hotel

Malmaison Edinburgh City

Malmaison Edinburgh City
Edinburgh City Centre
AU$379
includes taxes & fees
4 Oct - 5 Oct
Malmaison Edinburgh City

YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
AU$321
includes taxes & fees
13 Oct - 14 Oct
YOTEL Edinburgh

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
Old Town Edinburgh
AU$397
includes taxes & fees
12 Oct - 13 Oct
Hilton Edinburgh Carlton
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.
View all properties

Find out more about Edinburgh

Edinburgh (and vicinity) and its attractions for beach lovers

For beach-loving travellers exploring the greater Edinburgh area, the scenic coastal town of Portobello is a must-visit. Here, you can stroll along the sandy shores of Portobello Beach, which stretches for nearly two miles, providing a perfect backdrop for a family day out or a romantic evening walk. The vibrant promenade is dotted with charming cafes, where you can enjoy fresh fish and chips while watching the waves. Just a short drive from Edinburgh, the historic ruins of Craigmillar Castle offer fascinating insights into Scotland's past, with beautiful parkland surrounding the site for a leisurely picnic. For those seeking adventure, the nearby beaches of Cramond and Silverknowes are perfect for water sports, including kayaking and sailing. Families will love visiting the Edinburgh Sea Life Sanctuary, where you can encounter a variety of marine life, making it a fun and educational experience for the children. Staying in Portobello allows you to enjoy a relaxed seaside atmosphere with easy access to Edinburgh's cultural attractions. Many hotels here offer stunning sea views and family-friendly amenities, ensuring that your stay is both comfortable and memorable. After a day of exploration, unwind at one of the local pubs or restaurants, where you can indulge in a warm Scottish welcome and delicious local fare.

Find the best beach hotels and resorts in Edinburgh (and vicinity)

For those seeking a seaside escape in Edinburgh, these hotels are perfectly positioned to offer beach-related activities and stunning coastal views. Each hotel provides unique amenities to enhance your beach getaway experience.Orocco Pier

  • Why it's great for the ultimate beach vacation spot: Orocco Pier is a stunning option for beach lovers, with a remarkable review rating of 9.2. Situated near the beach, this hotel offers a beautifully designed space that complements the seaside atmosphere. Guests can enjoy a range of amenities that cater to a relaxed beach experience, making it a top choice for those looking to unwind by the water.
  • Other amenities: The hotel features a terrace for enjoying breathtaking views and spacious rooms equipped with kitchens for a homely feel. Guests can enjoy complimentary breakfast options for children and the convenience of onsite parking nearby. With daily housekeeping and a menu including room service, Orocco Pier ensures that travelers have everything they need for a comfortable stay while enjoying their beach adventures.
  • Nearby attractions: Forth Rail Bridge - 0.8 km, Dalmeny House - 2.5 km, Forth Road Bridge - 3.5 km

InterContinental Edinburgh The George by IHG

  • Why it's great for the ultimate beach vacation spot: The InterContinental Edinburgh The George is an exceptional choice for beach lovers, with a strong traveler review rating of 9.0. Located in the heart of Edinburgh City Centre, this hotel offers nearby access to beautiful white sand beaches, ensuring travelers can enjoy the best of both urban and coastal experiences. Features such as air conditioning and Egyptian cotton sheets promise a luxurious stay, while the 24-hour room service adds convenience to your beach holiday.
  • Other amenities: Guests can enjoy stunning sea views and explore the nearby historical district. The hotel also provides complimentary cribs and rollaway beds for added comfort, as well as concierge services for tailored recommendations. With hiking and biking options nearby, travelers can easily venture into nature. The hotel offers housekeeping services and designer toiletries, ensuring an elegant and well-maintained environment throughout their stay.
  • Neighborhood: Edinburgh City Centre
  • Nearby attractions: Princes Street - 0.8 km, George Street - 0 km, St. Andrew Square - 0.2 km

Ocean Serviced Apartments

  • Why it's great for the ultimate beach vacation spot: Ocean Serviced Apartments, rated at 9.0, offer a fantastic beachside experience in Leith, just moments from the water. Ideal for travelers wanting the comforts of home alongside stunning ocean views, these apartments are perfect for longer stays or families seeking space and convenience while enjoying beach activities. The fully equipped kitchens provide flexibility for meal preparation after a day spent by the sea.
  • Other amenities: Guests will appreciate the outdoor spaces, including balconies with ocean views. The hotel also offers express check-in and contactless service for a seamless arrival. With a range of nearby outlets for shopping and dining, travelers can explore local culture while enjoying the beach lifestyle. Additional features include self-parking options, highchairs for children, and access to nearby golf courses, making it a well-rounded choice for all types of travelers.
  • Neighborhood: Leith
  • Nearby attractions: Edinburgh Playhouse Theatre - 4.1 km, Omni Centre Edinburgh - 4.2 km, Royal Yacht Britannia - 2 km

Best Western Kings Manor Hotel

  • Why it's great for the ultimate beach vacation spot: The Best Western Kings Manor Hotel is a fantastic option for beach enthusiasts, with an impressive traveler review rating of 8.8. Nestled in Portobello, this hotel provides easy access to sandy beaches and a range of water sports activities, including surfing and sailing. The indoor pool and spa ensure relaxation after a day of beach adventures, while the onsite restaurant makes dining convenient and enjoyable.
  • Other amenities: In addition to its beach proximity, the hotel features a terrace for scenic views and an outdoor tennis court for active travelers. Guests can indulge in spa treatments, including massages and body treatments. The hotel also offers a fitness facility and a health club for those looking to maintain their fitness routine. With free breakfast options for children and ample parking facilities, this hotel caters well to families and travelers alike.
  • Neighborhood: Portobello
  • Nearby attractions: Portobello Beach - 1.6 km, Edinburgh Port - 5.7 km, Palace of Holyroodhouse - 6.3 km

Top Edinburgh Hotel Reviews

Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"Great location, great staff!"
Lisa 1-night trip
Posted 1 hour ago
Apex Grassmarket Hotel
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Excellent location, very close to transportations, either train or busses, Royal Mile is just 100 feet away up the alley with some steps to climb but easy walk."
Jorge A 6-night trip
Posted 4 hours ago
Leonardo Royal Hotel Edinburgh
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"......................................"
alice 2-night trip
Posted 9 hours ago
Holiday Inn Edinburgh Zoo by IHG
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Excellent place. The coffee place downstars and the bar are a great ammeniti either for first thing in the morning, or after a long day of walking in the city. there is a bus station just outside the hotel, and the prices for the Ubers to the downtown were good (about 9-11 pounds) nice pleople at the reception, the gym was super big."
Natalia 4-night trip
Posted 12 hours ago
Village Hotel Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Great location, friendly staff and nice accommodations. Breakfast was very good. We enjoyed dinner in the on- site restaurant one evening and food was great."
Heather 3-night trip
Posted 14 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

8/10 Good
"Not worth the price."
Qian 2-night trip
Posted 1 day ago
Garner Edinburgh Haymarket by IHG
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Staff here are very kind and helpful. The room although small was everything we needed and the bed was comfortable. Our room was at the back of the hotel so it was also nice and quiet. It was very close to great restaurants and bars and within easy walking distance to all Edinburgh hot spots. Perfect location if you’re staying in Edinburgh."
Derek 5-night trip
Posted 1 day ago
Apex City of Edinburgh Hotel
Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

10/10 Excellent
"Very quiet hotel. Sweet dreams. Rooms very clean."
MARCELLO 3-night trip
Posted 2 days ago
Sheraton Grand Hotel & Spa, Edinburgh
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

10/10 Excellent
"Very Friendly and Courteous Staff"
Adid 2-night trip
Posted 4 days ago
The Caledonian Edinburgh, Curio Collection by Hilton

Frequently asked questions

What is Edinburgh like for travellers who love the beach?
Known for its historical sites and museums, Edinburgh offers a lot for the traveller booking a holiday.
What's the best accommodation option to stay near the beach in Edinburgh?
Ravelston House is a top beachfront hotel with free WiFi and free parking, and it's located close to Portobello Beach . Other good options to stay near the beach include Orocco Pier and The Rocks.
How many beach hotels will I be able to find in Edinburgh?
Expedia has 5 beach hotels in Edinburgh that are great for your beachside getaway.
When's the best time for a beach holiday in Edinburgh?
You can plan your beach trip with a look at the seasons in Edinburgh: The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Edinburgh is 887 mm.
What is there to see and do around Edinburgh?
After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to Portobello Beach or Seton Sands for some quality time by the water. Experience the area's historical sites and museums, and make time for local attractions such as Edinburgh Castle and Royal Mile. For more things to see and do, consider visiting Princes Street or Scottish National Gallery.
What's the best way to get to my beach hotel in Edinburgh?
This travel information can help you get to and around your beach accommodation in Edinburgh more easily: The closest major airport is Edinburgh Airport (EDI), located 6.5 mi (10.5 km) away. You can take advantage of metro transport at Princes Street Tram Stop, St Andrew Square Tram Stop and Haymarket Tram Station.

Explore a world of travel with Expedia