Photo by Simon Johnston

Find hotels in Dalgety Bay from SAR 238

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Dalgety Bay

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dalgety Bay hotels

1. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (1,004 reviews)
"We had a good stay at the hotel when storm Boelo came through. Had good drinks and meals too."
United States
Bryan
The price is SAR 316
SAR 379 total
includes taxes & fees
15 Nov - 16 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

2. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,526 reviews)
"It was a wonderful stay highly recommend"
United States
shirley
The price is SAR 346
SAR 436 total
includes taxes & fees
6 Dec - 7 Dec
Dakota Edinburgh

3. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (788 reviews)
"Staff were very helpful and the room was clean"
United Kingdom
Adrian
The price is SAR 282
SAR 338 total
includes taxes & fees
15 Nov - 16 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW

4. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,572 reviews)
"We had a great stay. The food was excellent, and we really enjoyed our time there. Would happily stay again!"
United Kingdom
Sophie-Helen
The price is SAR 346
SAR 435 total
includes taxes & fees
6 Dec - 7 Dec
DoubleTree by Hilton Edinburgh Airport

5. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,611 reviews)
"Excellent stay everything was spot on."
United Kingdom
Alan
The price is SAR 436
SAR 550 total
includes taxes & fees
6 Dec - 7 Dec
Hampton by Hilton Edinburgh Airport

6. The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,000 reviews)
"Breakfast service was excellent"
United Kingdom
Lorraine
The price is SAR 357
SAR 429 total
includes taxes & fees
8 Dec - 9 Dec
The City Hotel

7. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.6 out of 10, Excellent, (1,069 reviews)
"Lovely variety of breakfast dishes to choose from 😊 Reception staff were very helpful organising taxi service for us."
Australia
Wendy
The price is SAR 338
SAR 426 total
includes taxes & fees
29 Nov - 30 Nov
Holiday Inn Express Edinburgh Airport by IHG

8. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
"This my third stay, and it was as lovely as ever! Im already planning another stay. Clean, comfortable, wonderful breakfast, and such kind staff."
United States
Amanda
The price is SAR 510
SAR 643 total
includes taxes & fees
7 Dec - 8 Dec
Norton House Hotel & Spa

9. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,627 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is SAR 267
SAR 336 total
includes taxes & fees
6 Dec - 7 Dec
Holiday Inn Edinburgh Zoo by IHG

10. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.4 out of 10, Very good, (2,670 reviews)
"Very convenient location."
United States
Michael
The price is SAR 347
SAR 437 total
includes taxes & fees
29 Nov - 30 Nov
Moxy Edinburgh Airport

11. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
Clermiston
8.2 out of 10, Very good, (1,004 reviews)
"Wonderful stay"
United States
Shayna
The price is SAR 333
SAR 420 total
includes taxes & fees
7 Dec - 8 Dec
Leonardo Edinburgh Murrayfield

12. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,773 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
The price is SAR 319
SAR 383 total
includes taxes & fees
8 Dec - 9 Dec
Dalmahoy Hotel & Country Club

13. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,000 reviews)
"The room was clean and a good size for our stay. The staff was helpful and able to answer questions about the area and the hotel amenities. It was a very enjoyable stay."
United States
Malou
The price is SAR 336
SAR 424 total
includes taxes & fees
19 Nov - 20 Nov
Murrayfield Hotel

14. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,009 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is SAR 381
SAR 480 total
includes taxes & fees
22 Nov - 23 Nov
Village Hotel Edinburgh

15. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (853 reviews)
"The rooms are super nice, the hotel was super nice, and the staff were super nice. If I had to use one word to describe my experience, it’d be… nice!"
United States
Tyler
The price is SAR 351
SAR 442 total
includes taxes & fees
22 Nov - 23 Nov
Delta Hotels by Marriott Edinburgh

16. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very good, (611 reviews)
"Great stay"
United Kingdom
sally
The price is SAR 259
SAR 311 total
includes taxes & fees
15 Nov - 16 Nov
The Adamson Hotel

17. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
Leith
8.6 out of 10, Excellent, (1,002 reviews)
"Excellent breakfast and facility and good price!"
United States
RAYMOND
The price is SAR 378
SAR 476 total
includes taxes & fees
9 Nov - 10 Nov
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

18. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith
8.6 out of 10, Excellent, (1,004 reviews)
"It was a great place."
United States
Kevin
The price is SAR 398
SAR 501 total
includes taxes & fees
9 Nov - 10 Nov
Malmaison Edinburgh

19. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,004 reviews)
"The staff were so helpful & kind would def stay again"
United Kingdom
J
The price is SAR 346
SAR 436 total
includes taxes & fees
22 Nov - 23 Nov
Novotel Edinburgh Park

20. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,013 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is SAR 595
SAR 749 total
includes taxes & fees
30 Nov - 1 Dec
Apex Grassmarket 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.

Stay near popular Dalgety Bay attractions

Learn more about Dalgety Bay

Coastal walks along the Fife shoreline offer stunning views of the Forth bridges and Edinburgh's skyline across the water. The nearby Aberdour Silver Sands beach and charming Aberdour Castle make perfect day trips when you're ready to explore beyond town.

A grassy area with a bench and a tree, overlooking a calm river with a bridge in the background.
Photo by Simon Johnston
Open Photo by Simon Johnston

Top Dalgety Bay Hotel Reviews

Find out more about Dalgety Bay

Top reasons to visit Dalgety Bay

  • Outdoor Adventures: Enjoy activities like dinghy sailing and hiking along the scenic Fife Coastal Path.
  • Stunning Beaches: Relax at Pettycur Beach, known for its picturesque views and tranquil atmosphere.
  • Cultural Experiences: Explore local attractions and embark on historical Jacobite tours in nearby Dunfermline.
  • Charming Neighborhoods: Stroll through friendly residential areas and vibrant streets filled with local shops.
  • Diverse Accommodations: Choose from cozy guesthouses to comfortable hotels catering to all travelers.

Find great hotels near Dalgety Bay

Explore a variety of accommodation options in Dalgety Bay, Scotland, perfect for every traveler. Whether you're seeking a cozy guesthouse or a comfortable hotel, you'll find excellent facilities tailored for business travelers, pet-friendly options, and LGBTQIA welcoming environments. Discover the charm of Dalgety Bay with vacation rentals and hotels that cater to your needs, ensuring a memorable stay by the stunning waterfront.

  • Leonardo Hotel Edinburgh Haymarket: Embrace an eco-friendly experience at the Leonardo Hotel Edinburgh Haymarket, a 4-star accommodation located 12.9km from Dalgety Bay. This hotel is ideal for business travelers and environmentally conscious guests, featuring eco-certification that emphasizes sustainability. The property combines modern design with green practices, ensuring a comfortable stay while minimizing your carbon footprint. Guests enjoy spacious rooms, contemporary facilities, and a welcoming atmosphere that makes it a perfect base for both work and leisure.
  • YOTEL Edinburgh: Experience a blend of luxury and convenience at YOTEL Edinburgh, another 4-star gem situated 12.9km from Dalgety Bay. This hotel offers a vibrant atmosphere with diverse dining options including breakfast, lunch, and a stylish bar. Fitness enthusiasts will appreciate the 24-hour fitness facilities, while entertainment options like Smart TVs in each room keep guests engaged. The property’s prime location allows easy access to the city center, making it a fantastic choice for travelers looking to explore the best of Edinburgh.
  • Brittania Hotel Edinburgh: Perfect for pet lovers, the Britannia Hotel Edinburgh is a 3-star property located 12.9km from Dalgety Bay. This welcoming hotel allows pets, ensuring that your furry friends can join you on your vacation. With amenities tailored for pet owners, including a waived fee for service animals, guests can enjoy a stress-free stay. The hotel's comfortable rooms and friendly atmosphere provide a great retreat after a day of exploring the surrounding area, making it an excellent choice for families and animal lovers alike.

Where to stay near Dalgety Bay

Dalgety Bay offers a delightful escape for outdoor enthusiasts and those seeking picturesque scenery. Wander along the stunning coastline with breathtaking river views, or explore the charming residential neighborhoods filled with friendly locals. Just a short distance away, discover the historical town of Dunfermline, rich in culture and heritage. Whether you’re enjoying a peaceful walk or a romantic picnic, Dalgety Bay provides a perfect blend of adventure and relaxation in a welcoming atmosphere.

  • St. Davids: This charming village is located a mere half-mile from Dalgety Bay, making it an easy visit for those seeking a taste of local culture. St. Davids is popular year-round, with peak visitors from July to September. Travelers flock here for cultural experiences and outdoor adventures, with access to hiking trails and scenic recreational areas. Highlights include exploring historic sites and beautiful hills, perfect for nature lovers and history buffs alike.
  • Inverkeithing: Situated 3.2km from Dalgety Bay, Inverkeithing is a vibrant village that offers a delightful mix of outdoor activities and scenic views. The village sees an influx of visitors primarily in April, July, and September. Popular for its motor racing and karting facilities, it’s a great destination for adrenaline seekers. Nearby attractions include a national park and impressive modern bridges that add to the picturesque landscape.
  • North Queensferry: Also located 3.2km from Dalgety Bay, North Queensferry is a quaint village that draws visitors for its stunning scenery and outdoor activities. With peak visitor times between July and September, this area is perfect for those looking to explore. The village features a variety of shopping options and entertainment venues. Must-see landmarks include historic sites, a castle, and a tranquil lake, making it a fantastic spot for exploration and relaxation.

Things to do near Dalgety Bay

Dalgety Bay is perfect for outdoor enthusiasts, offering activities like dinghy sailing, exploring the Fife Coastal Path, and relaxing at Pettycur Beach. Visitors can enjoy shopping in local areas and golfing, while also experiencing the historic Jacobite tours. With its beautiful scenery and recreational spaces, Dalgety Bay provides a delightful vacation spot for adventure seekers and nature lovers alike.

Shopping

In Dalgety Bay, you can shop at Gyle Shopping Centre, 11.3km away, and Craigleith Retail Park, also 11.3km away, both offering a great mix of stores and family-friendly vibes. If you're up for a drive, Ocean Terminal Shopping Centre is 12.9km away and provides a vibrant shopping experience.

Recreation

Murrayfield Stadium, located 12.9km from Dalgety Bay, offers an energetic sports atmosphere. Silverknowes Golf Course, just 8.0km away, provides a scenic outdoor golfing experience. For relaxation, visit Townhill Country Park, 8.0km from Dalgety Bay, where you can unwind amidst tranquil nature.

Adventure

At the Edinburgh International Climbing Arena Ratho, located 12.9km from Dalgety Bay, challenge yourself with various climbing routes in a vibrant outdoor atmosphere. For a thrilling experience, join the excitement at Skirmish Edinburgh Paintball and Bedlam Paintball, both within 12.9km, where adventure awaits with friends.

Nightlife

Experience the vibrant nightlife by visiting the Edinburgh Playhouse Theatre for captivating performances and romantic ambiance. For a thrilling adventure, check out Camera Obscura and World of Illusions. The Royal Lyceum Theatre also offers a rich cultural experience with its entertaining shows.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dalgety Bay

To save money on your trip to Dalgety Bay, consider visiting between January and March when hotel prices are lower compared to the high season from June to August. Book your accommodation about a month in advance for the best deals, and check Expedia for last-minute offers. Tuesdays are generally the least expensive days to stay, while Saturdays are the most costly. Utilize Expedia's filters to compare room rates and find eco-friendly options, and consider bundling your hotel, flights, and activities for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dalgety Bay are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Dalgety Bay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dalgety Bay is Tuesday. The most expensive day to stay in Dalgety Bay is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dalgety Bay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Dalgety Bay

Dalgety Bay offers a perfect blend of outdoor adventure and stunning scenery, making it an ideal vacation spot. Visitors can explore vibrant streets, relaxing beaches, and entertainment venues. The area caters to those seeking cultural experiences, beach activities, and a taste of city life. Don't miss out on the local attractions and the beautiful surroundings that Dalgety Bay has to offer for a memorable trip.

  • Princes Street: Experience the vibrant energy of Princes Street, renowned for its bustling atmosphere and stunning views of Edinburgh Castle. This iconic shopping destination features a mix of high-end retailers and local boutiques, all set against the backdrop of beautiful gardens.
  • Dean Village: Step into a serene, historic landscape in Dean Village, where charming architecture and picturesque streets evoke a sense of nostalgia. This hidden gem offers cultural richness with art galleries and quaint cafes, making it a perfect spot for leisurely exploration.
  • Royal Highland Centre: Enjoy family-friendly entertainment at the Royal Highland Centre, a versatile venue hosting exhibitions, shows, and events. With diverse activities and attractions, it’s an excellent place for all ages to gather and have fun.

Best time to go to Dalgety Bay

The best time to visit Dalgety Bay is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January37.6°F (3.1°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No RainMostly CloudySlightly HighAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudySlightly HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudySlightly LowAverage
December38.5°F (3.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dalgety Bay

Traveling to Dalgety Bay is convenient via three major airports. EDInburgh Airport (EDI), located 9.7km away, offers hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both about 11.3km from the airport. GLAsgow International Airport (GLA), 69.2km from Dalgety Bay, has luxurious choices like the 5-star Kimpton Blythswood Hotel & Spa, 11.3km away, and JA Mar Hall Scotland, 6.4km away. Dundee Airport (DND), situated 49.9km from Dalgety Bay, features the 5-star Hideaway Experience and the 4.5-star Premier Inn Dundee North, both within 8.0km of the airport. Transportation services vary by hotel, ensuring easy access to your destination.

Frequently Asked Questions

What's the top vacation rental in Dalgety Bay?

4 Bed-sleeps 8- Free Parking-pets-hot Tub: You might want to consider this vacation rental near Dalgety Bay, which is equipped with a private yard, laundry facilities, and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Dalgety Bay.

If I need to cancel my hotel reservation in Dalgety Bay, will I receive a refund?

Yes, you'll find most room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Dalgety Bay.

Where can I learn more about changing or cancelling my trip to Dalgety Bay?

To access more information about updating your trip to Dalgety Bay or cancelling it, click here.

What are some hotels with pools in Dalgety Bay?

Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool, and a snack bar/deli. Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel are two additional hotels that offer an onsite pool. View all hotels with pools in Dalgety Bay.

What's the best place to stay near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

What is staying in Dalgety Bay like?

Visitors to Dalgety Bay are sure to find plenty to explore and enjoy. Top sights around the area include Edinburgh Castle and Royal Mile. There are 3719 hotels and other accommodations in the surrounding area. Find out more about Dalgety Bay.

What are the top places to visit in Dalgety Bay?

A favorite place to visit is Dalgety Bay Community Leisure Centre. You'll also find Edinburgh Castle and Royal Mile in the area. Check out what more to see and do in Expedia's Dalgety Bay guide.

What's the best way to get around Dalgety Bay?

If you want to explore the larger area, ride aboard one of the trains from Dalgety Bay Station. If you want to venture out around the area, you may want a rental car in Dalgety Bay for your journey.

What's the seasonal weather like in Dalgety Bay?

The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Dalgety Bay is 37 inches.

What's the best place for a stay in Dalgety Bay?

Apex Grassmarket Hotel, located 8.7 mi (14 km) from the heart of Dalgety Bay, is a top choice for your stay based on our traveler data. Two other options for your visit to the area are YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Dalgety Bay.