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

Beach Hotels & Resorts in Edinburgh from NZ$298

  • 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
29 Sept - 30 Sept
Tomorrow
30 Sept - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Edinburgh beach hotels

1. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
NZ$444
includes taxes & fees
18 Oct - 19 Oct
Leonardo Royal Hotel Edinburgh

2. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
NZ$298
includes taxes & fees
18 Oct - 19 Oct
DoubleTree by Hilton Edinburgh Airport

3. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
NZ$427
includes taxes & fees
18 Oct - 19 Oct
Apex Grassmarket Hotel

4. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
NZ$322
includes taxes & fees
25 Oct - 26 Oct
Point A Edinburgh Haymarket

5. YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton
Edinburgh City Centre
NZ$338
includes taxes & fees
25 Oct - 26 Oct
YOTEL Edinburgh, Select by Hilton

6. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
NZ$419
includes taxes & fees
25 Oct - 26 Oct
Apex City of Edinburgh Hotel

7. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
NZ$307
includes taxes & fees
19 Oct - 20 Oct
Moxy Edinburgh Airport

8. The Inn Place

The Inn Place
Old Town Edinburgh
NZ$450
includes taxes & fees
25 Oct - 26 Oct
The Inn Place

9. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh
NZ$447
includes taxes & fees
25 Oct - 26 Oct
Motel One Edinburgh-Royal

10. ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
Edinburgh City Centre
NZ$400
includes taxes & fees
25 Oct - 26 Oct
ibis Styles Edinburgh Centre St Andrew Square
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

Holiday Inn Edinburgh Zoo by IHG

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

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
NZ$427
includes taxes & fees
18 Oct - 19 Oct
Apex Grassmarket Hotel

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
NZ$419
includes taxes & fees
25 Oct - 26 Oct
Apex City of Edinburgh Hotel

Novotel Edinburgh Centre

Novotel Edinburgh Centre
Old Town Edinburgh
NZ$388
includes taxes & fees
4 Oct - 5 Oct
Novotel Edinburgh Centre

Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
NZ$273
includes taxes & fees
18 Oct - 19 Oct
Village Hotel Edinburgh

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
NZ$270
includes taxes & fees
26 Oct - 27 Oct
Delta Hotels by Marriott Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
Tollcross
NZ$489
includes taxes & fees
25 Oct - 26 Oct
Sheraton Grand Hotel & Spa, Edinburgh

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Old Town Edinburgh
NZ$398
includes taxes & fees
18 Oct - 19 Oct
Edinburgh Marriott Hotel Holyrood

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
NZ$608
includes taxes & fees
25 Oct - 26 Oct
Kimpton Charlotte Square by IHG

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
Clermiston
NZ$263
includes taxes & fees
18 Oct - 19 Oct
Leonardo Edinburgh Murrayfield
View all properties

Beach hotels with free breakfast in Edinburgh

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
NZ$322
includes taxes & fees
25 Oct - 26 Oct
Point A Edinburgh Haymarket

YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton
Edinburgh City Centre
NZ$338
includes taxes & fees
25 Oct - 26 Oct
YOTEL Edinburgh, Select by Hilton

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
NZ$444
includes taxes & fees
18 Oct - 19 Oct
Leonardo Royal Hotel Edinburgh

Holiday Inn Edinburgh Zoo by IHG

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

ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
NZ$205
includes taxes & fees
18 Oct - 19 Oct
ibis budget Edinburgh Park

ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
Edinburgh City Centre
NZ$400
includes taxes & fees
25 Oct - 26 Oct
ibis Styles Edinburgh Centre St Andrew Square

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
NZ$419
includes taxes & fees
25 Oct - 26 Oct
Apex City of Edinburgh Hotel

Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
NZ$419
includes taxes & fees
18 Oct - 19 Oct
Ten Hill Place, WorldHotels Distinctive

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
NZ$370
includes taxes & fees
25 Oct - 26 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

The Place

The Place
Edinburgh City Centre
NZ$368
includes taxes & fees
25 Oct - 26 Oct
The Place
View all properties

4-star beach hotels in Edinburgh

YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton
Edinburgh City Centre
NZ$338
includes taxes & fees
25 Oct - 26 Oct
YOTEL Edinburgh, Select by Hilton

The Resident Edinburgh

The Resident Edinburgh
West End
NZ$404
includes taxes & fees
25 Oct - 26 Oct
The Resident Edinburgh

Roomzzz Edinburgh

Roomzzz Edinburgh
Edinburgh City Centre
NZ$442
includes taxes & fees
25 Oct - 26 Oct
Roomzzz Edinburgh

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
NZ$444
includes taxes & fees
18 Oct - 19 Oct
Leonardo Royal Hotel Edinburgh

Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
NZ$419
includes taxes & fees
18 Oct - 19 Oct
Ten Hill Place, WorldHotels Distinctive

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
NZ$419
includes taxes & fees
25 Oct - 26 Oct
Apex City of Edinburgh Hotel

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Old Town Edinburgh
NZ$515
includes taxes & fees
28 Oct - 29 Oct
BrewDog DogHouse Edinburgh

Malmaison Edinburgh City

Malmaison Edinburgh City
Edinburgh City Centre
NZ$421
includes taxes & fees
25 Oct - 26 Oct
Malmaison Edinburgh City

The Place

The Place
Edinburgh City Centre
NZ$368
includes taxes & fees
25 Oct - 26 Oct
The Place

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
NZ$427
includes taxes & fees
18 Oct - 19 Oct
Apex Grassmarket Hotel
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 venturing to the greater Edinburgh area, there are several captivating coastal spots to explore. First, Portobello Beach is a local favourite, famous for its vibrant promenade and golden sands, making it an ideal place for family outings, picnics, and leisurely strolls along the shore. Just a short trip from the city centre, it offers a delightful escape where you can enjoy ice cream from traditional kiosks or dine in charming beachfront cafes. Next, head to the expansive sands of Gullane Beach, nestled in East Lothian, where the beautiful dunes provide a stunning backdrop for water sports, beach games, or simply soaking up the sun. For those seeking a more rugged coastline, the dramatic cliffs and picturesque views at North Berwick are perfect for nature walks and birdwatching, particularly at the nearby Bass Rock, home to a large gannet colony. Additionally, the quaint seaside village of South Queensferry offers breathtaking views of the iconic Forth Bridges and a chance to enjoy fresh seafood at local eateries. For a truly enriching experience, consider staying in the Portobello area, where boutique hotels with sea views provide not just comfort but easy access to the beach. This area blends the charm of a coastal retreat with the convenience of being close to Edinburgh's cultural attractions, making it an exceptional base for both relaxation and adventure.

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 City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Right on Grassmarket is centrally located. Area wasn’t noisy which I didn’t expect. Room was clean, well appointed and kept up. Staff very helpful. Only complaint is that television selection wasn’t great. Not bad but not great."
Michael 2-night trip
Posted 8 hours ago
Apex City of Edinburgh Hotel
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"Staff were amazing. Room was clean."
Bradeepa 2-night trip
Posted 10 hours ago
Garner Edinburgh Haymarket by IHG
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

10/10 Excellent
"Great experience, the hotel is in a perfect to visit the Castle and surrounding areas"
Oscar 4-night trip
Posted 23 hours ago
The Caledonian Edinburgh, Curio Collection by Hilton
Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

8/10 Good
"Good location. Rooms on the non castle side hear garbage trucks early in the morning. Other than that I would be happy to stay there again."
Cameron 3-night trip
Posted 2 days ago
Sheraton Grand Hotel & Spa, Edinburgh
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Overall we had a good stay. Had a few off days with housekeeping but was always rectified. Front desk was welcoming and helpful. Breakfast was good nice selections. Suppers were good. There was definitely 1 server we had the opportunity to have on multiple occasions( Imran). Very pleasant and great service. The pool area was nice we did use it a few times. The hotel as a whole needs some upgrading and safes in the room and a mini fridge!"
Kevin 10-night trip
Posted 2 days ago
Holiday Inn Edinburgh Zoo by IHG
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"The hotel was awesome. …. The restaurant is terrible . The worst food we have ever paid for. Avoid the restaurant and enjoy the rest of the property!"
David 1-night trip
Posted 3 days ago
Village Hotel Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Perfect location for exploring old and “new” Edinburgh!! Right on the Royal Mile and less than 15 minutes to any and all the sites—- great pub restaurants immediately nearby at reasonable prices- really recommended!!"
eric 3-night trip
Posted 5 days ago
Radisson Blu Hotel, Edinburgh City Centre

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