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

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

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,457 reviews)
The price is £227
includes taxes & fees
2 Aug - 3 Aug
Leonardo Royal Hotel Edinburgh

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,108 reviews)
The price is £225
includes taxes & fees
5 Aug - 6 Aug
Radisson Blu Hotel, Edinburgh City Centre

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,704 reviews)
The price is £143
includes taxes & fees
31 Jul - 1 Aug
Point A Edinburgh Haymarket

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,113 reviews)
The price is £200
includes taxes & fees
2 Aug - 3 Aug
Apex Waterloo Place Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,817 reviews)
The price is £212
includes taxes & fees
2 Aug - 3 Aug
Apex Grassmarket Hotel

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,011 reviews)
The price is £218
includes taxes & fees
30 Jul - 31 Jul
The Inn Place

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,004 reviews)
The price is £210
includes taxes & fees
2 Aug - 3 Aug
Hotel du Vin & Bistro Edinburgh

Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1,016 reviews)
The price is £146
includes taxes & fees
2 Aug - 3 Aug
Cairn Hotel

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,503 reviews)
The price is £169
includes taxes & fees
6 Aug - 7 Aug
Holiday Inn Edinburgh Zoo by IHG

Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,002 reviews)
The price is £166
includes taxes & fees
30 Jul - 31 Jul
Murrayfield 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 £146 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.
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.
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.
How can I save on a beach hotel in Edinburgh with Expedia?
There are plenty of ways to save on a beach hotel in Edinburgh. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
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. 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. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia