Edinburgh

Edinburgh Beach Hotels

Enter your dates to find beach hotels in Edinburgh that appeal to you the most.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Beach Hotels in Edinburgh

Check out top beach hotels in Edinburgh near the shore for easy beach access.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
99+
Hotels in Edinburgh
Featured facilities: Sailing, Surfing, Tennis court
Very Good
53 reviews
8.8/10
1 night
From INR 12,333
Check Availability
99+
Hotel near West End,Edinburgh
Featured facilities: Pool, Dry cleaning
Very Good
48 reviews
8.5/10
1 night
From INR 37,381
Check Availability
99+
Hotels in Edinburgh
Featured facilities: Public beach
Very Good
102 reviews
8.9/10
1 night
From INR 11,415
Check Availability
33
Hotels in Edinburgh
Featured facilities: Public beach
Great
9.1/10
Check Availability
All Beach hotels in Edinburgh

Explore Other Travelers Reviews of Edinburgh Hotels

See all
Explore honest ratings and real traveler reviews to help you find the perfect stay

Ocean Serviced Apartments

9.0/10
Great
Posted on Nov 6, 2023
Anonymous User
The apartment is half an hour's drive from the city center, but there is a bus downstairs to the city center, which is quite convenient. The apartment is fully equipped, there are cooking tools, and the room is large. However, the water pressure in the toilet of the high-rise unit (5th floor) is insufficient. The unit is old and uses a water storage hot water stove. If many people take a shower, you need to wait for a while. Self check in, check out, hand in information and £100 deposit will be provided after the mailbox password lock key. Pay the deposit with credit card, the money will be returned 5 to 10 days after check out, but if you do not use the Bank of England account, you do not know that the bank will not charge a handling fee.
Price per night from:INR 35,587

Edinburgh Leith Waterfront

7.1/10
Posted on Oct 29, 2023
Guest User
Staff were excellent at check in , reception area was clean and tidy. Rooms were clean and tidy, close to shops and restaurants. Buses run frequently into Edinburgh and the trams are close by.
Price per night from:INR 9,776

Frequently Asked Questions

How much does a Beach hotel cost in Edinburgh?

The average price for Beach hotels in Edinburgh is INR 35,089 on weekdays and INR 43,770 on weekends (Friday–Saturday).

What are the best Beach hotels in Edinburgh?

What are the best deals for Beach hotels in Edinburgh?

Trip.com offers hot promotions and deals on Beach hotels. Check out the promotions page for the latest hotel deals on Trip.com.

Edinburgh Beach Hotels Information

Total Properties4
Number of Reviews 285
Lowest PriceINR 50,392
Highest PriceINR 50,392
Weekend Avg. PriceINR 43,770
Weekday Avg. PriceINR 35,089