United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Beach Resorts in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Beach Hotels in Edinburgh

North Berwick - Luxury one bed apartment near beach, bars and restaurants
5/5Exceptional! (31 reviews)
We enjoyed it even more on our second visit.

"Fulfils all our needs and expectations. Martin is a model host."…"

Reviewed on 15 Jan 2020

North Berwick - Luxury one bed apartment near beach, bars and restaurants
"fraser's at Marine Lodge", A Breath of Fresh Air ! For New Year ?
Great for beach holidays
Apt 1, Marine Lodge, 21 Westgate, North Berwick, SCT
Get Rates
5/5Exceptional! (22 reviews)
Travellers like: near the beach, pool
Short Break North Berwick

"Loved this seaside apartment. Very spacious and well equipped. Comfortable beds and quiet at night. Location great for all the town has to offer. Owner could not have been more helpful, can’t think of anything else required in the apartment to make a stay more comfortable and inviting."…"

Reviewed on 14 Mar 2020

"fraser's at Marine Lodge", A Breath of Fresh Air ! For New Year ?
North Berwick - Luxury one bed apartment near beach, bars and restaurants
4.9/5Exceptional! (15 reviews)
Wonderful surprise

"The friendly owner of this property made it a memorable visit. The welcome box was more than expected and the bright freshly decorated apartment was just what we wanted. A theme of the seashore was present in all decor. A visit in December could be a challenge but this apartment was warm and ..."…"

Reviewed on 13 Dec 2019

North Berwick - Luxury one bed apartment near beach, bars and restaurants
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oakhill Apartments Edinburgh (Ltd)
4 out of 5
3 Thorntreeside, Edinburgh, Scotland
Get Rates
4.7/5Exceptional! (272 reviews)

"Fabulous apartments, lovely decor, great location, will definitely be back."…"

Reviewed on 26 Jan 2020

Oakhill Apartments Edinburgh (Ltd)
Modern 1st Floor Apartment Free Parking & Wifi 2 Bedroom 2 Bathroom Sleeps 5
Great for beach holidays
Get Rates
4.7/5Exceptional! (94 reviews)
Travellers like: near the beach, beach towels, water park
Perfect place to stay

"A lovely flat in Leith, within walking distance of Edinburgh Old Town (45 mins) we stopped for breakfast on the way! Read the books and leaflets Stuart has and you can find some great history and spots to visit. All we needed and has all the amenities - thanks Stuart"…"

Reviewed on 20 Sep 2020

Modern 1st Floor Apartment Free Parking & Wifi 2 Bedroom 2 Bathroom Sleeps 5
Greywalls Hotel and Chez Roux
5 out of 5
Muirfield, Gullane, Scotland
Get Rates
4.7/5Exceptional! (102 reviews)

"Beautiful hotel with impeccable service and fantastic food.We were treated like royalty. Our room had the most beautiful view toward the sea, room itself was large, brights and very stylish. Food in the restaurant is just on point. Great local produce prepared with care and highest skills. We hope ..."…"

Reviewed on 19 Oct 2020

Greywalls Hotel and Chez Roux
Nether Abbey Hotel
3 out of 5
20 Dirleton Avenue, North Berwick, Scotland
Get Rates
4.5/5Wonderful! (66 reviews)

"Wonderful view of the firth. Staff's understanding of English poor"…"

Reviewed on 26 Sep 2020

Nether Abbey Hotel
Ocean Serviced Apartments
4 out of 5
2 Western Harbour Midway, Edinburgh, Scotland
Get Rates
4.5/5Wonderful! (491 reviews)
Excellent Apartments

"As I've worked in Edinburgh for over 6 months this year I've stayed in several of the Ocean Apartments available. All have been excellent, clean, comfortable and with good facilities. I wouldn't hesitate to recommend booking with them."…"

Reviewed on 25 Oct 2020

Ocean Serviced Apartments
Sandaig Guest House
4 out of 5
5 East Hermitage Place, Leith Links, Edinburgh, Scotland
The price is £40 per night from 31 Jan to 1 Feb
4.4/5Wonderful! (179 reviews)

"Staff were really friendly and helpful didn’t see a member of staff but there was no confusion with checking in breakfast timings were a little late so didn’t have breakfast the rooms were clean modern and well presented could of done with a bath but that’s my preference."…"

Reviewed on 17 Oct 2020

Sandaig Guest House
Canongate Apartment
3.5 out of 5
1/3 Bulls Close, 100 Canongate, Edinburgh, Scotland
Get Rates
4.4/5Excellent! (5 reviews)
Communication problems

"Lovely place to stay. Clean and comfortable. Communication before stay was perfect. Detailed instructions for check in. After stay, however, communication was awful. Took a week of unanswered emails and phone calls before the 200£ security deposit was released."…"

Reviewed on 11 Mar 2019

Canongate Apartment
Best Western Kings Manor Hotel
Great for beach holidays
3 out of 5
100 Milton Road East, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £63 per night from 30 Jan to 31 Jan
4.3/5Excellent! (987 reviews)
Travellers like: near the beach, kids' pool
Travellers say...

"The hotel is clean, practical, everything I needed for a visit to Edinburgh."…"

Reviewed on 25 Sep 2020

Best Western Kings Manor Hotel
Dunmuir Hotel
3 out of 5
Get Rates
4.3/5Excellent! (192 reviews)

"Nice hotel food good ....sleep quality not so good😪"…"

Reviewed on 19 Feb 2020

Dunmuir Hotel
No.12 Hotel & Bistro
3 out of 5
12 Quality Street, North Berwick, Scotland
Get Rates
4.3/5Excellent! (36 reviews)
Nice hotel

"Nice little hotel in North Berwick. Staff are very friendly and Covid measures taken seriously. Food is good, especially the breakfasts."…"

Reviewed on 8 Sep 2020

No.12 Hotel & Bistro
The Golf Tavern
3 out of 5
Get Rates
4.3/5Excellent! (49 reviews)
wonderful staff

"We were the only guests the night we stayed as the hotel had only just reopened after lockdown. The staff were so friendly and helpful making sure we felt safe and comfortable. Our breakfast was preordered the evening before as no buffet was available but there was plenty of choice and all fresh ..."…"

Reviewed on 29 Jul 2020

The Golf Tavern
City Padzzz
4 out of 5
Western Harbour Midway, Edinburgh, Scotland
The price is £56 per night from 1 Feb to 2 Feb
4.3/5Excellent! (1,684 reviews)

"Excellent location for views, parking and convenient No 10 bus into town."…"

Reviewed on 16 Oct 2020

City Padzzz
Malmaison Edinburgh
4 out of 5
1 Tower Place Leith, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £65 per night from 31 Jan to 1 Feb
4.2/5Very Good! (989 reviews)
Good Hotel in need of refurbishment.

"Good hotel, great location in the heart of Leith. Very friendly and helpful staff. Decor and furniture is beginning to look a little tired in the rooms. Bed and pillows need replacing. Shower temperature was inconsistent."…"

Reviewed on 7 Oct 2020

Malmaison Edinburgh
Amaryllis Guesthouse
3 out of 5
21 Upper Gilmore Place, Edinburgh, Scotland
Get Rates
4.1/5Very Good! (64 reviews)
Family city break

"Good breakfast. Lovely room. Close enough to walk to main attractions if you didn’t want to pay for public transport. Was able to leave luggage and even allowed to keep hold of the key to let ourselves in later that afternoon to collect bags, even though we had checked out. Would stay again."…"

Reviewed on 8 Sep 2019

Amaryllis Guesthouse
Marine Hotel and Spa
Great for beach holidays
4 out of 5
Cromwell Road 18, North Berwick, Scotland
Get Rates
3.9/5Very Good! (602 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"Lovely old hotel with great facilities and friendly staff and fantastic views. Will definitely be back."…"

Reviewed on 24 Nov 2020

Marine Hotel and Spa
Park View House Hotel
3 out of 5
14 Hermitage Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £37 per night from 27 Jan to 28 Jan
3.3/5 (150 reviews)

"Location was great I have nothing else to add why does this have a character requirement"…"

Reviewed on 24 Feb 2020

Park View House Hotel
Tony Asga - Coady Apartment
3 out of 5
9/5 Yardhead, Edinburgh, Scotland
Get Rates
2.8/5 (12 reviews)

"Good place in good value"…"

Reviewed on 17 Apr 2019

Tony Asga - Coady Apartment
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
View all properties
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.

Edinburgh is ideally placed to experience Scotland’s beautiful coastline. While Scotland is not exactly famous for its balmy climate, the summertime does bring sunshine and medium to hot temperatures. The coast is also incredibly enjoyable to walk or even drive along at any point during the year. Nearby East Lothian is full of pretty resort towns that offer golf, spa & leisure facilities as well as watersports and nature walks.

Beach Towns of Edinburgh

Edinburgh’s local beach is in the Portobello area. Here you will find a lovely promenade, cafes, bars and great views out to the Firth of Forth. There are a number of hotels in the area with a sea view – all within easy reach of the city centre by car or public transport.

The beach at North Berwick is a popular daytrip from the city for locals and international visitors alike. Offering picturesque views of the area’s beautiful island nature reserves, along with having stunning golf courses and serving up fresh seafood, North Berwick is a lovely place to visit away from the city.

For hotels close to the shore, explore the Granton, Cramond and East Lothian areas. Book flights and accommodation in double quick time with Expedia’s handy search tool.

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?
Marine Hotel and Spa is a top 4-star beach hotel offering an outdoor pool and a full-service spa, located within a short 6-minute walk of Yellowcraigs . Other good options to stay near the beach include North Berwick - Luxury one bed apartment near beach, bars and restaurants and Best Western Kings Manor Hotel.
How many beach hotels will I be able to find in Edinburgh?
Choose from one of Expedia’s 336 hotels in Edinburgh for your beachside break.
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 703 inches.
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 Gullane Beach for some quality time by the water. Experience the area’s historical sites and museums, and make time for local attractions such as Princes Street and George Street. For more things to see and do, consider visiting Edinburgh Castle or Grassmarket.
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 with ease. To get to Edinburgh, you can fly into Edinburgh (EDI), the closest major airport, which is located 6.5 mi (10.5 km) away. If you’d like to explore around the area, consider renting a car to explore more sights.

Edinburgh Hotel Reviews

Top 10 Beach Hotels in Edinburgh

More trip options