Find Beach Resorts in Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Edinburgh Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Edinburgh beach hotels

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,459 reviews)
The price is £139
includes taxes & fees
4 May - 5 May
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,372 reviews)
The price is £124
includes taxes & fees
4 May - 5 May
Moxy Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,021 reviews)
The price is £125
includes taxes & fees
4 May - 5 May
Holiday Inn Express Edinburgh Airport by IHG

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,072 reviews)
The price is £84
includes taxes & fees
4 May - 5 May
ibis budget Edinburgh Park

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,305 reviews)
The price is £124
includes taxes & fees
4 May - 5 May
Holiday Inn Edinburgh by IHG

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (7 reviews)
The price is £90
includes taxes & fees
19 May - 20 May
Open Arms Hotel

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is £220
includes taxes & fees
17 May - 18 May
Norton House Hotel & Spa

JOIVY Meadows Park En-Suite Rooms

JOIVY Meadows Park En-Suite Rooms
3.0 star property
Grange
The price is £117
includes taxes & fees
18 May - 19 May
JOIVY Meadows Park En-Suite Rooms

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (714 reviews)
The price is £106
includes taxes & fees
4 May - 5 May
Delta Hotels by Marriott Edinburgh

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,005 reviews)
  • cleanliness
    Coastal paradise with complimentary beach shuttle service just steps away from pristine shores and exciting water sports.
The price is £110
includes taxes & fees
4 May - 5 May
Best Western Kings Manor 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.

Choose what matters most at beach hotels in Edinburgh

Beach hotels with pools in Edinburgh

Beach hotels with free breakfast in Edinburgh

4-star beach hotels in 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.

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 beach getaway in Edinburgh, these five hotels offer nearby the coast and a range of inviting amenities for an enjoyable stay.

Orocco Pier

  • Why it's great for the ultimate beach vacation spot: Orocco Pier is a charming hotel located near the beach, providing guests with both comfort and convenience. With an impressive review rating of 9.2, it stands out for its welcoming atmosphere and nearby the coast. Guests can enjoy easy access to beach activities while experiencing the unique design and hospitality of this hotel.
  • Other amenities: The hotel features a terrace for guests to relax and enjoy the fresh coastal air. Each room is equipped with kitchen amenities including a full-size refrigerator and microwave, making it easy to prepare meals. The hotel offers free parking nearby, daily housekeeping, and a selection of breakfast options for children, ensuring a pleasant stay for all.
  • Nearby attractions: Forth Road Bridge - 3.5 km, Forth Rail Bridge - 0.8 km, Dalmeny House - 2.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 excellent choice for beach lovers, with a nearby white sand beach just a short stroll away. Guests appreciate its high review rating of 9.0, reflecting the exceptional service and comfort. The hotel features sea views and elegantly furnished rooms, ensuring that travelers can enjoy a relaxing seaside atmosphere right from their accommodation.
  • Other amenities: Guests can indulge in a range of amenities including 24-hour room service, Egyptian cotton sheets for a luxurious night's sleep, and daily housekeeping to keep the space pristine. The hotel offers concierge services for planning local excursions, as well as nearby hiking and biking opportunities. Enjoy delicious breakfast options and unwind in the historical district surrounding the hotel, with easy access to shopping and museums to explore during your 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 are perfect for travellers looking for a beachside experience in Edinburgh. Rated 9.0, these apartments boast stunning ocean views and are located just moments from the water. The fully equipped kitchens are ideal for preparing meals after a day at the beach, providing a cozy feel for guests.
  • Other amenities: In addition to ocean views, the apartments feature modern conveniences such as dishwashers, microwaves, and electric kettles. Guests can enjoy the ease of contactless check-in and free parking. The historical district location offers nearby attractions, while family-friendly amenities such as highchairs and travel cribs ensure comfort for all guests.
  • 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: Ideal for beach enthusiasts, the Best Western Kings Manor Hotel is located near a beautiful sandy beach, making it a perfect base for seaside adventures. With a review rating of 8.8, guests praise the comfortable accommodations and warm hospitality. The hotel provides easy access to activities such as surfing and sailing, ensuring a fun-filled beach experience for everyone.
  • Other amenities: The hotel features an indoor pool and spa, where guests can relax after a day at the beach. Fitness facilities and outdoor tennis courts provide ample opportunities for exercise, while a terrace offers a lovely space to unwind. Guests can enjoy room service and complimentary breakfast for children, along with comfortable bedding and massage treatments available on-site.
  • Neighborhood: Portobello
  • Nearby attractions: Portobello Beach - 1.6 km, Edinburgh Port - 5.7 km, Palace of Holyroodhouse - 6.3 km

Top Edinburgh Hotel Reviews

Frequently asked questions

What are the best beach hotels in Edinburgh?
For much-loved beach hotels in Edinburgh, consider Orocco Pier, The Lodge at Craigielaw, and Nether Abbey Hotel.

The 3.5-star Orocco Pier, with a 9.2 rating, is often highlighted by guests for its beautiful rooms with excellent views and its delicious food.

The Lodge at Craigielaw, a 4-star hotel rated 9.4, is praised for its spacious and clean rooms, as well as its superb location near the beach. It also offers a complimentary breakfast and free self-parking.

Another excellent option is the 4-star Nether Abbey Hotel, which has a 9.4 rating. Guests frequently mention its wonderful location near the sea and beach, along with its amazing food.
How much does a beach hotel in Edinburgh cost?
Prices for beach hotels in Edinburgh vary, but you can find a great deal from £84 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Edinburgh hotels are near the best beaches?
For hotels near the best beaches in Edinburgh, consider the Nether Abbey Hotel, The Lodge at Craigielaw, or Greywalls Hotel and Chez Roux.

The 4-star Nether Abbey Hotel, with a 9.4 rating, is located very close to the beach and the sea. Guests frequently mention the delicious food and wonderful location.

The Lodge at Craigielaw, a 4-star hotel rated 9.4, offers sea views and is also near the beach. Reviewers often highlight the friendly and helpful staff, as well as the spacious and clean rooms.

For a luxury option, the 5-star Greywalls Hotel and Chez Roux, rated 9.2, is situated near both the beach and the sea. This Edwardian property features elegant rooms with Egyptian cotton sheets and offers 24-hour room service.
Which beach hotels in Edinburgh are good for families?
For a family trip to Edinburgh, the best beach hotels include Orocco Pier, Nether Abbey Hotel, and Ocean Serviced Apartments.

The 3.5-star Orocco Pier, with a 9.2 rating, offers excellent family amenities such as a kitchen, sofa beds, free rollaway extra beds, and free cribs. Guests frequently mention the friendly staff and beautiful views from the rooms.

Nether Abbey Hotel, a 4-star property with a 9.4 rating, is located very near the beach and offers complimentary cooked breakfast. Reviewers often highlight the wonderful location and delicious food.

For more space and family conveniences, the 4-star Ocean Serviced Apartments, rated 9.0 by guests, features a kitchen and child-friendly window designs. It also provides highchairs and free travel cribs.
What are the best Edinburgh hotels with ocean views?
Some of the best Edinburgh hotels with ocean views include Fingal - A Luxury Floating Hotel, The Lodge at Craigielaw, and InterContinental Edinburgh The George by IHG.

The 5-star Fingal - A Luxury Floating Hotel, with a 10.0 rating, offers a great experience as a floating hotel with excellent ocean views. Guests frequently mention the friendly staff and delicious food.

For a more traditional stay, The Lodge at Craigielaw is a 4-star hotel rated 9.4. It boasts sea views and is located near the beach. Reviewers often highlight its spacious and clean rooms, as well as its lovely breakfast.

The InterContinental Edinburgh The George by IHG, a 4-star hotel with a 9.0 rating, also provides sea views and is close to the beach. This hotel is praised for its excellent location, comfortable rooms, and friendly staff.

Additionally, Ocean Serviced Apartments, a 4-star property with a 9.0 rating, offers ocean views and kitchens in its apartments, which can be a convenient option for longer stays.
What are the top-rated beach hotels in Edinburgh with a pool?
Some of the top-rated beach hotels in Edinburgh with a pool include Marine North Berwick, Best Western Kings Manor Hotel, and Charming 5-Beds Caravan in beautiful Seton Sands.

The 5-star Marine North Berwick, with an 8.8 rating, offers spacious and lovely rooms, along with a full-service spa. Guests often praise its beautiful location and first-class service.

The 3-star Best Western Kings Manor Hotel, also rated 8.8, is known for its spacious and clean rooms, friendly staff, and excellent breakfast. It features an indoor pool, including one suitable for children.

For a unique stay, the Charming 5-Beds Caravan in beautiful Seton Sands, with a 9.6 rating, provides an indoor pool, a kitchen, and outdoor spaces like a patio or balcony.
Which beach hotels in Edinburgh are good for couples?
For couples looking for a beach hotel in Edinburgh, consider the InterContinental Edinburgh The George by IHG or the Marine North Berwick.

The 4-star InterContinental Edinburgh The George by IHG, with a 9.0 rating, offers rooms with sea views and is located near a beach, providing a convenient base for exploring Edinburgh. Guests often mention the comfortable rooms and excellent service.

The 5-star Marine North Berwick, rated 8.8, is situated near the beach and boasts a full-service spa with a hot tub, sauna, and steam room, offering a relaxing experience for couples. Reviewers frequently highlight the spacious rooms and amazing spa facilities.
Which area of Edinburgh is best to stay in for beaches?
The best area to stay in Edinburgh for beaches is Portobello, a seaside suburb located a short distance east of the city centre.

Portobello is a traditional coastal town with a long sandy beach and a promenade stretching for over two miles. It's known for its relaxed atmosphere, Victorian architecture, and a range of independent shops and cafes along the high street. The beach itself is a key feature, offering views across the Firth of Forth.

Families find Portobello particularly appealing. The beach provides plenty of space for children to play, and the promenade is ideal for walks or cycling. There are also play parks, an arcade, and the Portobello Swim Centre with its historic Turkish baths, offering additional activities for all ages.

For those looking for a seaside escape while still being able to easily access Edinburgh's city centre, Portobello offers a good balance.
Which top beach hotels in Edinburgh offer water sport activities?
For top beach hotels in Edinburgh offering water sport activities, consider Nether Abbey Hotel, Best Western Kings Manor Hotel, Marine North Berwick, and Eco Indigo.

The 4-star Nether Abbey Hotel, with a 9.4 rating, is located near the sea and offers access to a variety of water sports, including windsurfing, sailing, scuba diving, kayaking, and surfing. Guests frequently praise its delicious food and wonderful location.

The 3-star Best Western Kings Manor Hotel, rated 8.8, is also close to the beach and provides opportunities for surfing, snorkeling, and sailing nearby. Reviewers often mention its spacious and clean rooms, as well as the excellent breakfast.

Marine North Berwick, a 5-star hotel with an 8.8 rating, is located near the beach and offers sailing and windsurfing as nearby activities. Customers highlight its beautiful location, spacious rooms, and excellent service.

Eco Indigo, with a superb 10.0 rating, provides sea views and is located near kayaking opportunities. Its beautiful location is a frequent point of praise from guests.
What is the best time of year to stay in a beach hotel in Edinburgh?
The most popular time to stay in a beach hotel in Edinburgh is during the summer months, particularly July and August. These months offer the warmest weather, with average temperatures around 18°C, which is ideal for enjoying walks along Portobello Beach or exploring the city's coastal paths.

During this peak period, the city is bustling with activity, and you'll find beach-side cafes and attractions operating at their fullest. Families often find these months superb for a seaside getaway, with plenty of opportunities for sandcastle building and paddling. The longer daylight hours also mean more time to take in the coastal scenery.

As another option, June is a fantastic shoulder-season alternative for a beach hotel stay. The weather is still pleasantly mild, with temperatures often reaching 16°C, and it offers a wonderful opportunity to find better value on hotel rates and more availability for popular activities.
How can I save on a beach hotel in Edinburgh with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Edinburgh beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Edinburgh?
The best beaches for activities in Edinburgh are Portobello Beach and Cramond Beach.

Portobello Beach is a popular sandy beach located just a few miles east of the city centre, easily accessible by public transport. It boasts a long promenade superb for strolling or jogging, with ice cream parlours, cafes, and pubs dotted along its length. You'll find a swimming centre with a Turkish bath, and facilities for various watersports, including paddleboarding and kayaking, especially during warmer months.

For couples looking for a relaxed day out, Portobello offers a lovely escape from the city. You can enjoy a leisurely walk along the shore, browse the independent shops, or simply relax on the sand. The promenade provides plenty of options for a casual meal or a drink with a sea view.

Cramond Beach, situated to the northwest of the city, is a unique option, particularly at low tide. This sandy and rocky beach is famous for its causeway which leads to Cramond Island, accessible only for a few hours around low tide. It's a fantastic spot for exploring rock pools and enjoying coastal walks.

Families will particularly enjoy Cramond Beach for its sense of adventure. The walk to Cramond Island is a memorable experience, offering views back to the mainland and opportunities to spot local wildlife.
Is it cheaper to book flights and a beach hotel in Edinburgh as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Edinburgh for you.

Explore a world of travel with Expedia