Old Town Edinburgh Hotel Guide - Beach Hotels in Old Town Edinburgh, Edinburgh

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Old Town Edinburgh Beach Hotels

Radisson Blu Hotel, Edinburgh City Centre

4.0 star property
9.0 out of 10, Wonderful, (1002)
"Great hotel in a good location"
The price is €203
includes taxes & fees
16 Dec - 17 Dec
Radisson Blu Hotel, Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre

4.0 star property
8.6 out of 10, Excellent, (1001)
"We were on the first floor at the front. Extremely noisy especially late at night, no fault of the hotel and they did let one room in our booking of 3 rooms swop to a quieter one. Location is great for Old Town area and around 15 minutes from station."
The price is €178
includes taxes & fees
15 Dec - 16 Dec
DoubleTree by Hilton Edinburgh City Centre

ibis Edinburgh Centre Royal Mile – Hunter Square

3.0 star property
8.8 out of 10, Excellent, (1002)
"We would like a later checkout? "
The price is €143
includes taxes & fees
24 Dec - 25 Dec
ibis Edinburgh Centre Royal Mile – Hunter Square

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1404)
"Great place to stay if you want to be close to everything. Friendly staff. Very helpful."
The price is €142
includes taxes & fees
23 Dec - 24 Dec
Apex Waterloo Place Hotel

Fraser Suites Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2840)
"Excellent location! We enjoyed our stay "
The price is €164
includes taxes & fees
23 Dec - 24 Dec
Fraser Suites Edinburgh

ibis Edinburgh Centre South Bridge - Royal Mile

3.0 star property
8.2 out of 10, Very good, (1449)
"Great room and very helpful staff!"
The price is €124
includes taxes & fees
2 Jan - 3 Jan 2025
ibis Edinburgh Centre South Bridge - Royal Mile

Motel One Edinburgh - Royal

3.5 star property
9.2 out of 10, Wonderful, (1002)
"The location was perfect, it is a very nice hotel."
The price is €131
includes taxes & fees
8 Dec - 9 Dec
Motel One Edinburgh - Royal

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (897)
"The hotel is perfectly located for exploring old town Edinburgh. The staff is friendly and every interaction we had was excellent and helpful. The concierge made 3 dinner reservations for us which were all great. The decor is hip and elegant. "
The price is €253
includes taxes & fees
8 Dec - 9 Dec
Virgin Hotels Edinburgh

Hotel du Vin & Bistro Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (999)
"The staff was so incredibly friendly and helpful! The room was clean and comfortable. Only thing to be warned of is that the elevators are small so if you have a lot of luggage you might have to make 2 trips!"
The price is €170
includes taxes & fees
19 Dec - 20 Dec
Hotel du Vin & Bistro Edinburgh

Novotel Edinburgh Centre

4.0 star property
8.4 out of 10, Very good, (1000)
"good facilities. nice rooms. friendly staff"
The price is €164
includes taxes & fees
18 Dec - 19 Dec
Novotel Edinburgh Centre
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.
Don't see what you're looking for?
See all available properties in Old Town Edinburgh

Frequently asked questions

What is Old Town Edinburgh like for travellers who love the beach?
Known for its historical sites and museums, Old Town Edinburgh offers a lot for the traveller booking a holiday.
What's the best hotel for a beach holiday in Old Town Edinburgh?
The Scotsman Hotel is a top 4-star hotel with free WiFi, and it’s located close to Portobello Beach . Apex Grassmarket Hotel is another good choice for your beach trip.
How many beach hotels should I expect to find in Old Town Edinburgh?
Choose from one of Expedia’s 46 hotels in Old Town Edinburgh for your beachside break.
When's the best time for a beach holiday in Old Town Edinburgh?
  • Hottest months: July, August, June and September, with an average temperature of 13°C
  • Coldest months: January, February, December and March
  • Driest months: April, May, June and March
  • Rainiest months: October, July, December and August
What is there to see and do around Old Town Edinburgh?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. Beach lovers can head straight to Portobello Beach or Joppa Shore for some quality time by the water. Experience the area’s historical sites and museums, and make time for local attractions such as Royal Mile and Edinburgh Castle. Other things to see and do in the area are Parliament House and St. Giles’ Cathedral.