Find hotels in Dalgety Bay from $61

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dalgety Bay hotels

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,557 reviews)
"Friendly staff, great views and great location."
United States
Jessica
$129 nightly
The price is $155
Apr 19 - Apr 20
Total with taxes and fees
Apex Grassmarket Hotel

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,477 reviews)
"Great place to stay"
Canada
Maya
$138 nightly
The price is $166
Apr 19 - Apr 20
Total with taxes and fees
Aparthotel Adagio Edinburgh Royal Mile

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,269 reviews)
"Good staff , good breakfast "
Australia
Sakchai
$75 nightly
The price is $91
Apr 19 - Apr 20
Total with taxes and fees
Holiday Inn Edinburgh by IHG

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,449 reviews)
"Great place "
United Kingdom
Steven
$269 nightly
The price is $323
Apr 26 - Apr 27
Total with taxes and fees
Virgin Hotels Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,058 reviews)
"Excellent experience will definitely stay at the Apex again "
United Kingdom
Pamela
$141 nightly
The price is $169
Apr 19 - Apr 20
Total with taxes and fees
Apex Waterloo Place Hotel

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,663 reviews)
"Great place to stay for a couple of days, amazing staff and unbelievable location!"
United States
Josué Elías Pérez
$86 nightly
The price is $103
Apr 19 - Apr 20
Total with taxes and fees
Point A Edinburgh Haymarket

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,603 reviews)
"Great location, clean, good breakfast"
United States
Jorge
$168 nightly
The price is $201
Apr 26 - Apr 27
Total with taxes and fees
Apex City of Edinburgh Hotel

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very Good, (705 reviews)
"Could not fault this hotel"
United Kingdom
Jean
$109 nightly
The price is $138
Apr 16 - Apr 17
Total with taxes and fees
Delta Hotels by Marriott Edinburgh

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,729 reviews)
"Dalmahoy Hotel and country club was a fantastic stay. Very quiet area, warm swimming pool, fantastic food and very clean hotel. "
United Kingdom
Carol-Ann
$100 nightly
The price is $120
Apr 26 - Apr 27
Total with taxes and fees
Dalmahoy Hotel & Country Club

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,321 reviews)
"Warm welcome at check-in and very comfortable room"
United Kingdom
Robert
$101 nightly
The price is $121
Apr 26 - Apr 27
Total with taxes and fees
Dakota Edinburgh

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,299 reviews)
"Great stay "
United States
Chase
$236 nightly
The price is $284
Apr 20 - Apr 21
Total with taxes and fees
Market Street Hotel

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,353 reviews)
"great breakfast bar, room was clean and spacious"
United States
Amy
$160 nightly
The price is $192
Apr 19 - Apr 20
Total with taxes and fees
Leonardo Royal Hotel Edinburgh

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,572 reviews)
"Good location excellent facilities "
United States
Mark
$118 nightly
The price is $142
Apr 19 - Apr 20
Total with taxes and fees
YOTEL Edinburgh

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (244 reviews)
"Beds were so comfortable and place was clean and homey"
United States
Jenna
$171 nightly
The price is $206
Apr 26 - Apr 27
Total with taxes and fees
The Hoxton Edinburgh

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,014 reviews)
" The pool and gym was amazing Clean and well managed facilities The complimentary biscuits was very delicious "
United Kingdom
Iriagbonse Isabella
$104 nightly
The price is $124
Apr 26 - Apr 27
Total with taxes and fees
Novotel Edinburgh Park

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,363 reviews)
"Great place to stay, walking distance from Airport. Clean room, comfortable beds, great breakfast."
United Kingdom
Sarah
$108 nightly
The price is $130
Apr 26 - Apr 27
Total with taxes and fees
Moxy Edinburgh Airport

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very Good, (1,820 reviews)
"I enjoyed my stay, and is in a great area of Edinburgh. "
United States
Mary
$117 nightly
The price is $141
Apr 16 - Apr 17
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,175 reviews)
"Great stay "
United States
Jon
$203 nightly
The price is $243
Apr 19 - Apr 20
Total with taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,153 reviews)
"Great location "
Canada
Charles
$143 nightly
The price is $172
Apr 19 - Apr 20
Total with taxes and fees
Motel One Edinburgh-Royal

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (521 reviews)
"Excellent stay. "
United States
kevin
$223 nightly
The price is $268
Apr 19 - Apr 20
Total with taxes and fees
Mount Royal Hotel Edinburgh by The Unlimited Collection
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dalgety Bay attractions

Top Dalgety Bay Hotel Reviews

More cheap stays in Dalgety Bay

Hotels in Dalgety Bay with star-rating

Find out more about Dalgety Bay

Top reasons to visit Dalgety Bay

  • Scenic Coastal Views: Enjoy breathtaking vistas at St. Margaret's Head, perfect for romantic strolls and photography.
  • Outdoor Adventures: Engage in activities like hiking, dinghy sailing, and golfing amidst stunning landscapes.
  • Charming Local Attractions: Explore delightful streets, beautiful beaches, and historic sites in the surrounding areas.
  • Welcoming Accommodations: Find a variety of pet-friendly and LGBTQIA-inclusive lodging options for a comfortable stay.
  • Rich Cultural Experiences: Immerse yourself in local history and culture, especially in the nearby historic town of Dunfermline.

Find great hotels near Dalgety Bay

Dalgety Bay offers a variety of hotel accommodations perfect for any traveler, whether you're seeking a cozy guesthouse or a modern hotel. With options that are pet-friendly and welcoming to the LGBTQIA community, you can expect a comfortable and inclusive stay. Explore hotels near Dalgety Bay for easy access to local attractions, or choose from the best hotels for a memorable vacation experience in this charming Scottish coastal town.

  • YOTEL Edinburgh: Experience a modern and sleek stay at YOTEL Edinburgh, a 4-star hotel rated at 8.8, located 8 miles from Dalgety Bay. This property combines high-tech amenities with a stylish atmosphere, featuring a restaurant and bar for all-day dining options. Guests can stay active with 24-hour fitness facilities and unwind with entertainment options like a Smart TV in each room. Ideal for those who appreciate contemporary design and convenience, YOTEL Edinburgh offers a vibrant city center location that puts you within easy reach of local attractions.
  • Britannia Hotel Edinburgh: Britannia Hotel Edinburgh is a welcoming 3-star accommodation, also situated 8 miles from Dalgety Bay. This hotel is perfect for travelers seeking a pet-friendly experience, allowing pets onsite with specific amenities to ensure a comfortable stay for your furry friends. With its straightforward offerings and focus on affordability, Britannia Hotel is a great choice for families and pet owners looking to explore Edinburgh without leaving their pets behind.
  • Delta Hotels by Marriott Edinburgh: Enjoy a family-friendly and eco-conscious getaway at Delta Hotels by Marriott Edinburgh, a 4-star hotel boasting an 8.2 guest rating. Located just 7 miles from Dalgety Bay, this property is eco-certified and designed for environmentally responsible travelers. Families will appreciate the free cribs and amenities tailored for children, ensuring a comfortable stay for guests of all ages. Additionally, the hotel welcomes pets with specific policies, making it an all-around excellent choice for your next trip.

Where to stay near Dalgety Bay

Dalgety Bay offers a stunning coastal escape perfect for outdoor adventurers and families alike. Explore the scenic beauty of St. Margaret's Head, where breathtaking views await. Just a short distance away, the historic town of Dunfermline provides a charming atmosphere filled with friendly locals and rich history. Whether you're looking for romantic strolls along the waterfront or exciting adventures in nature, Dalgety Bay and its surroundings create an unforgettable vacation experience in Scotland.

  • St. Davids: Located a mere 0.6 miles from Dalgety Bay, St. Davids is a charming village perfect for outdoor enthusiasts and families seeking adventure. While traveler arrivals remain steady year-round, the peak season stretches from July to September. Visitors can enjoy recreational activities such as karting and skiing, alongside a beautiful beach and scenic river. St. Davids offers a delightful blend of natural beauty and family-friendly fun, making it a great stop for those looking to explore the outdoors.
  • Inverkeithing: Situated 2 miles from Dalgety Bay, Inverkeithing is a quaint village that appeals to those drawn to outdoor adventures and stunning scenery. With a consistent flow of visitors, the most popular months are April, July, and September. In addition to scenic hiking trails, this village is close to national parks and historic sites, providing ample opportunities for exploration and appreciation of nature’s beauty. Inverkeithing is a perfect retreat for those seeking both adventure and relaxation.
  • North Queensferry: Also located 2 miles from Dalgety Bay, North Queensferry is a picturesque village known for its outdoor activities and breathtaking views. Visitor numbers peak from July to September, making it a vibrant place to explore during the summer months. With access to shopping, golf, and educational opportunities, North Queensferry is more than just a scenic spot. Its proximity to national parks and historic attractions provides travelers with a rich experience that combines leisure and culture.

Things to do near Dalgety Bay

Dalgety Bay offers a perfect blend of outdoor adventures and scenic beauty for your vacation. You can explore recreational areas, enjoy local shopping, and hike the picturesque trails. Don’t miss the chance to play a round at nearby golf courses or try your hand at dinghy sailing. Whether you're seeking relaxation or adventure, Dalgety Bay has something for everyone.

Shopping

In Dalgety Bay, you can explore local shops for unique souvenirs along the waterfront. If you're up for a drive, visit the Fife Leisure Park, about 10 miles away, for a variety of retail stores and dining options, making it a great spot for a day of shopping.

Recreation

At Yellowscott Country Park, indulge in luxury amenities amid tranquil landscapes, perfect for relaxation. Whitemoss Golf Club offers a serene golfing experience with exquisite surroundings, while Dunning Golf Club provides an upscale environment for both golf and unwinding, ensuring a rejuvenating retreat close to nature.

Adventure

In Dalgety Bay, explore the scenic coastal paths for breathtaking views and invigorating walks. Engage in water sports like kayaking or paddleboarding, or visit the nearby historic sites for a mix of adventure and culture. Don't miss the chance to enjoy local wildlife while hiking along the shore.

Nightlife

Explore the vibrant nightlife at The Bay Hotel, where you can enjoy a cozy atmosphere and tasty pub fare. For a lively night out, visit The Shore, known for its cocktails and occasional live music, providing a perfect setting to unwind and mingle with locals.

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

Booking tips and Expedia advantages for Dalgety Bay

  • 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: Expedia’s search tool makes it easy for you to choose your budget, preferred location, and additional preferences. You can sort the results from lowest to highest price to find the most affordable hotels right away. Plus, you can refine your search by hotel category; for instance, selecting the Eco-certified filter will display sustainable and eco-friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by combining your Dalgety Bay hotel reservation with your flights and activities by choosing an Expedia package.

Find the best attractions near Dalgety Bay

Dalgety Bay offers a fantastic vacation spot for outdoor enthusiasts, blending adventure and stunning scenery. Visitors can explore local attractions like charming streets, beautiful beaches, and historic castles. Whether you're seeking cultural experiences or a relaxing beach getaway, Dalgety Bay and its surroundings provide a variety of options to satisfy every traveler's interests.

  • Princes Street: Experience the vibrant energy of Princes Street, known for its bustling shops and stunning views of Edinburgh Castle. This iconic street is perfect for shopping enthusiasts and those looking to soak in the lively atmosphere of the city.
  • Dean Village: Step back in time in Dean Village, a picturesque historic village that exudes charm and tranquility. Wander through its cobblestone streets and admire the beautiful architecture, offering a glimpse into Scotland's rich cultural heritage.
  • St. Andrew Square: Enjoy the serene ambiance of St. Andrew Square, a lovely public square surrounded by elegant Georgian architecture. This space is ideal for a leisurely stroll or a quiet moment to relax amidst the city's hustle and bustle.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When visiting Dalgety Bay, you can conveniently fly into EDInburgh Airport (EDI), which is only 6 miles away. Nearby hotel options include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 7 miles from the airport. Another option is the 5-star Kimpton Charlotte Square, located 6 miles from EDI. Alternatively, GLAsgow International Airport (GLA) is 43 miles from Dalgety Bay, with luxury accommodations like the 5-star Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland within 7 and 4 miles, respectively. For those flying into Aberdeen Airport (ABZ), located 92 miles away, consider the 5-star Marcliffe hotel, just 6 miles from ABZ.

Frequently asked questions

What is the best area to stay in Dalgety Bay?
The best area to stay in Dalgety Bay is generally within the main residential areas that offer easy access to the waterfront and local amenities.

For families, staying closer to the central part of Dalgety Bay, particularly near the Dalgety Bay Sailing Club or the local shopping center, is ideal. This area provides convenient access to local shops, eateries, and the scenic coastal path, which is superb for walks and bicycle rides. The proximity to the bay means easy access to water-based activities and open spaces for children to play.

Couples looking for a peaceful retreat might prefer accommodations slightly further east, closer to the Donibristle Bay area. This part of Dalgety Bay offers more secluded streets and direct access to quieter sections of the coastline, providing a relaxed setting with beautiful views across the Firth of Forth.
When is the best time to go to Dalgety Bay?
The best time to visit Dalgety Bay is during the late spring and summer months, from May to September, when the weather is mildest and the days are longest.

May and June offer pleasant temperatures, often with less rain than later in the summer. This period is ideal for exploring the coastal paths and enjoying outdoor activities without the peak summer crowds. Travelers interested in local wildlife will find these months excellent for birdwatching along the Forth coastline.

July and August are the warmest months, making them superb for enjoying the beaches and water activities around the Forth. The longer daylight hours also allow for extended sightseeing trips to nearby attractions like Edinburgh and the Fife coastal villages. Families often find these months best for a relaxed holiday.

September brings a gentle transition to autumn, with generally comfortable temperatures and fewer visitors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dalgety Bay.
How can I save on a Dalgety Bay hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Dalgety Bay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Dalgety Bay hotel?
Prices for hotels in Dalgety Bay often vary, but you can find a great deal from $61 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia