Explore beach hotels in North Queensferry from $101
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top North Queensferry Beach Resorts & Hotels

DoubleTree by Hilton Edinburgh - Queensferry Crossing
St. Margaret's Head Dunfermline Scotland
$84 nightly
The price is $101 total per night from Nov 12 to Nov 13
$101 total
Nov 12 - Nov 13
Total with taxes and fees
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. WiFi in public areas is free. Self parking, a business center, and a garden are also ...
9.2/10 Wonderful! (1,004 reviews)
"Good location if you have a car. Good selection of food for breakfast. Staff were helpful and friendly."
Reviewed on Nov 1, 2026
Don't see what you're looking for?
See all available properties in North Queensferry
View all propertiesLowest 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.
Beach Condos in North Queensferry

Spacious 2-Bed Apartment, Arthur's Seat Views
Edinburgh Scotland
$297 nightly
The price is $304 total per night from Nov 30 to Dec 1
$304 total
Nov 30 - Dec 1
Total with taxes and fees
10/10 Exceptional! (1 review)
Beach Villas in North Queensferry

Charming, family sized period Villa 5 minutes from the beach
Prestonpans Scotland
10/10 Exceptional! (22 reviews)
Your North Queensferry Beach Hotel Guide
North Queensferry Hotels on the Beach with the Amenities You Want
North Queensferry Beach Hotels with a Pool
- Apex City of Edinburgh Hotel is a 4.00 star hotel and previous guests rate it 4.40 out of 5.
- The Balmoral Hotel is a 5.00 star hotel and previous guests rate it 4.70 out of 5.
- Ten Hill Place- BW Premier Collection is a 4.00 star hotel and previous guests rate it 4.30 out of 5.
North Queensferry Beach Hotels with Free Breakfast
- Holyrood Aparthotel is a 4.00 star hotel with a guest rating of 4.40 out of 5.
- Motel One Edinburgh-Royal is a 3.00 star hotel with a guest rating of 4.40 out of 5.
- Hotel Indigo Edinburgh - Princes Street is a 4.00 star hotel with a guest rating of 3.60 out of 5.
Pet-friendly Beach Hotels in North Queensferry
- Hilton Edinburgh Carlton is a 4.00 star hotel with a guest rating of 4.20 out of 5.
- Edinburgh Marriott Hotel is a 4.00 star hotel with a guest rating of 4.20 out of 5.
- Princes Street Suites is a 4.00 star hotel with a guest rating of 4.50 out of 5.
North Queensferry Beach Hotels with Restaurants
- Parliament House Hotel is a 3.00 star hotel with a guest rating of 4.20 out of 5.
- Edinburgh City Hotel is a 3.00 star hotel with a guest rating of 4.40 out of 5.
- The Royal Scots Club Edinburgh is a 3.00 star hotel with a guest rating of 4.40 out of 5.
What are the cheapest hotels on the beach in North Queensferry
- Old Town Chambers - Book Now
- Located in Old Town, this luxury apartment is steps from City Chambers, St. Giles' Cathedral, and Real Mary King's Close. Gladstone's Land and Camera Obscura and World of Illusions are also within 5 minutes.
- 5.00 star rating.
- The Raeburn - Book Now
- Located in Stockbridge, this hotel is within 1 mi (2 km) of Inverleith House, Princes Street Gardens, and Royal Botanic Garden. Scottish National Gallery of Modern Art and Scott Monument are also within 1 mi (2 km).
- 4.00 star rating.
- The Royal Scots Club Edinburgh - Book Now
- Located in New Town, this hotel is within a 10-minute walk of Hanover Fine Arts Gallery, Princes Street Gardens, and Scott Monument. Edinburgh Playhouse Theatre and National Gallery of Scotland are also within 15 minutes.
- 3.00 star rating.
What’s better than a beautiful North Queensferry hotel near the beach? Finding that hotel for a deal! Check out our amazing deals on stunning North Queensferry beach hotel properties to find exactly what you’re looking for on your next trip to North Queensferry.
Cheapest North Queensferry Beach Hotels by Star Rating
Cheapest 5 Star North Queensferry Hotels on the Beach
- Old Town Chambers: has a guest rating of 4.80 out of 5 stars.
- The Balmoral Hotel: has a guest rating of 4.70 out of 5 stars.
- The Principal Edinburgh George Street: has a guest rating of 4.50 out of 5 stars.
Cheapest 4 Star North Queensferry Hotels on the Beach
- Radisson Blu Edinburgh: has a guest rating of 4.40 out of 5 stars.
- The Inn On The Mile: has a guest rating of 4.30 out of 5 stars.
- Fountain Court Apartments - Stewart: has a guest rating of 4.70 out of 5 stars.
Cheapest 3 Star North Queensferry Hotels on the Beach
- Aparthotel Adagio Edinburgh Royal Mile: has a guest rating of 4.50 out of 5 stars.
- Old Waverley Hotel: has a guest rating of 3.90 out of 5 stars.
- Holiday Inn Express Edinburgh Royal Mile: has a guest rating of 4.30 out of 5 stars.
Best Oceanfront Hotels in North Queensferry, According to Traveler Reviews
- Book The Chester Residence, which has a guest rating of 4.90 out of 5 stars.
- Book The Raeburn, which has a guest rating of 4.90 out of 5 stars.
- Book Old Town Chambers, which has a guest rating of 4.80 out of 5 stars.
Popular Beach Stays in North Queensferry
Recent North Queensferry Hotel Reviews By Fellow Wanderers

Mount Royal Hotel Edinburgh by The Unlimited Collection
4 out of 5
Posted 1 hour ago
Travelocity Verified Review
"Location was awesome. In the middle of things. Walking distance to the castle, stops of tours, restaurants, shopping. Room’s temperature was weird. The air conditioner would turn off by itself. It would have been nice to have a refrigerator in the room or some ice machines in the floor. Archie was helpful giving me tips on tours and restaurants. I was also able to do a couple of hours of early check in which was great. I would definitely return here when I return to Scotland."
A verified traveler stayed at Mount Royal Hotel Edinburgh by The Unlimited Collection



















