Hotels in St. Davids, Niagara-on-the-Lake

  • 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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Davids hotels

Green Oaks Bed and Breakfast

Green Oaks Bed and Breakfast
3.0 star property
St. Davids
9.8 out of 10, Exceptional, (230 reviews)
"Room was spotless, and breakfast was delicious!"
Canada
Katherine
The price is CA $200
CA $242 total
includes taxes & fees
Mar 18 - Mar 19
Green Oaks Bed and Breakfast

Woodbourne Inn

Woodbourne Inn
4.0 star property
St. Davids
9.8 out of 10, Exceptional, (504 reviews)
"Awesome staff, room, breakfast and service. "
Canada
Eric
The price is CA $205
CA $258 total
includes taxes & fees
Mar 18 - Mar 19
Woodbourne Inn

The Tower Hotel Fallsview

The Tower Hotel Fallsview
3.5 star property
9 km from St. Davids
9.0 out of 10, Wonderful, (2,065 reviews)
"Great place!"
Canada
Sandy
The price is CA $99
CA $152 total
includes taxes & fees
Apr 15 - Apr 16
The Tower Hotel Fallsview

Stone Mill Inn

Stone Mill Inn
3.5 star property
9.3 km from St. Davids
9.4 out of 10, Exceptional, (1,002 reviews)
"We enjoyed our stay at"
Canada
Brian
The price is CA $136
CA $160 total
includes taxes & fees
Mar 18 - Mar 19
Stone Mill Inn

The Jordan Ramada by Wyndham

The Jordan Ramada by Wyndham
3.0 star property
22.1 km from St. Davids
8.0 out of 10, Very good, (1,061 reviews)
"Good location, nicely kept hotel, great view from our room, friendly staff"
Canada
Valerie
The price is CA $85
CA $124 total
includes taxes & fees
Mar 18 - Mar 19
The Jordan Ramada by Wyndham

Harbour House

Harbour House
4.0 star property
Old Town Historic District, 11.2 km from St. Davids
9.4 out of 10, Exceptional, (1,005 reviews)
"Great shuttle service within the area!"
Canada
Jennifer
The price is CA $209
CA $246 total
includes taxes & fees
Mar 19 - Mar 20
Harbour House

Riverbend Inn and Vineyard

Riverbend Inn and Vineyard
3.5 star property
9.6 km from St. Davids
9.4 out of 10, Exceptional, (1,005 reviews)
"The staff was amazing. They greeted us with sparkling wine and smiles. We felt very pampered."
Canada
Susan
The price is CA $173
CA $243 total
includes taxes & fees
Mar 24 - Mar 25
Riverbend Inn and Vineyard

Kent Motel Niagara on the Lake

Kent Motel Niagara on the Lake
2.5 star property
Queenston, 4 km from St. Davids
9.4 out of 10, Exceptional, (272 reviews)
"Excellent service and quaint tidy room. Would stay again. "
Canada
Wendy
The price is CA $138
CA $179 total
includes taxes & fees
Mar 18 - Mar 19
Kent Motel Niagara on the Lake

Marriott Niagara Falls Fallsview Hotel & Spa

Marriott Niagara Falls Fallsview Hotel & Spa
4.0 star property
9 km from St. Davids
8.6 out of 10, Excellent, (3,572 reviews)
"The Falls view is excellent."
Canada
Rodwin
The price is CA $161
CA $232 total
includes taxes & fees
Mar 24 - Mar 25
Marriott Niagara Falls Fallsview Hotel & Spa

Hilton Niagara Falls/Fallsview Hotel & Suites

Hilton Niagara Falls/Fallsview Hotel & Suites
4.0 star property
8.5 km from St. Davids
8.0 out of 10, Very good, (13,392 reviews)
"Amazing Hotel definitely would go back"
Canada
Danny
The price is CA $168
CA $219 total
includes taxes & fees
Mar 20 - Mar 21
Hilton Niagara Falls/Fallsview Hotel & Suites

124 on Queen Hotel & Spa

124 on Queen Hotel & Spa
4.0 star property
Old Town Historic District, 11.1 km from St. Davids
9.6 out of 10, Exceptional, (1,042 reviews)
"A beautiful hotel and spa and the location couldn’t be better. Will definitely be back. "
Canada
George
The price is CA $209
CA $276 total
includes taxes & fees
Mar 24 - Mar 25
124 on Queen Hotel & Spa

The Olde Angel Inn

The Olde Angel Inn
2.5 star property
Old Town Historic District, 11 km from St. Davids
8.6 out of 10, Excellent, (330 reviews)
"The room was unique and even larger than expected. The staff was super friendly and accommodating and they have a great pub right downstairs with a live band for food and beer on a Saturday night. "
Canada
Nathan
The price is CA $233
CA $274 total
includes taxes & fees
Mar 18 - Mar 19
The Olde Angel Inn

Oakes Hotel Overlooking the Falls

Oakes Hotel Overlooking the Falls
3.5 star property
8.9 km from St. Davids
7.0 out of 10, Good, (8,275 reviews)
"very nice hotel in the middle of everything in Niagara."
Canada
Tamara
The price is CA $93
CA $137 total
includes taxes & fees
Mar 19 - Mar 20
Oakes Hotel Overlooking the Falls

White Oaks Resort & Spa

White Oaks Resort & Spa
5.0 star property
Glendale, 5.3 km from St. Davids
9.6 out of 10, Exceptional, (2,365 reviews)
"Clean room and friendly staff. "
Canada
Oscar
The price is CA $155
CA $200 total
includes taxes & fees
Mar 23 - Mar 24
White Oaks Resort & Spa

Embassy Suites by Hilton Niagara Falls Fallsview

Embassy Suites by Hilton Niagara Falls Fallsview
3.5 star property
8.9 km from St. Davids
8.2 out of 10, Very good, (13,496 reviews)
"Great stay"
Canada
Oliver
The price is CA $178
CA $225 total
includes taxes & fees
Mar 22 - Mar 23
Embassy Suites by Hilton Niagara Falls Fallsview

The Shaw Club Hotel

The Shaw Club Hotel
4.0 star property
Old Town Historic District, 10.9 km from St. Davids
9.0 out of 10, Wonderful, (1,006 reviews)
"Great hotel central to the main street."
Canada
Jeff
The price is CA $194
CA $227 total
includes taxes & fees
Mar 18 - Mar 19
The Shaw Club Hotel

Sterling Inn & Spa - an Ontario's Finest Inn

Sterling Inn & Spa - an Ontario's Finest Inn
4.0 star property
7.7 km from St. Davids
9.6 out of 10, Exceptional, (2,290 reviews)
"Great rooms..and amenities ..staff are so welcoming and always smiling "
Canada
Philip
The price is CA $104
CA $135 total
includes taxes & fees
Mar 22 - Mar 23
Sterling Inn & Spa - an Ontario's Finest Inn

Oban Inn

Oban Inn
4.0 star property
Old Town Historic District, 11.4 km from St. Davids
9.2 out of 10, Wonderful, (1,001 reviews)
"Pleasant stay"
Canada
Susan
The price is CA $166
CA $196 total
includes taxes & fees
Mar 24 - Mar 25
Oban Inn

Sheraton Fallsview Hotel

Sheraton Fallsview Hotel
4.0 star property
7.9 km from St. Davids
8.4 out of 10, Very good, (6,827 reviews)
"Very good hotel highly recommended"
Canada
Jonah
The price is CA $161
CA $233 total
includes taxes & fees
Mar 24 - Mar 25
Sheraton Fallsview Hotel

Wyndham Grand Fallsview Hotel

Wyndham Grand Fallsview Hotel
4.0 star property
8.6 km from St. Davids
8.2 out of 10, Very good, (5,630 reviews)
"Everything was great and fantastic location. "
Canada
William
The price is CA $130
CA $171 total
includes taxes & fees
Mar 18 - Mar 19
Wyndham Grand Fallsview 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.

Where to stay in St. Davids

Find the best St. Davids areas and neighborhoods for the activities you enjoy most. Learn more about St. Davids
Learn more about St. Davids

Old Town Historic District

Old Town Historic District is known for its lake views, and you can plan a trip to Niagara-on-the-Lake Golf Club and Shaw Festival Theatre while you're in town.

Glendale

Glendale might not have many top sights, but Outlet Collection at Niagara and Royal Niagara Golf Club are two attractions nearby that you can check out.

Queenston

Lake views, waterfalls, and restaurants highlight some of the noteworthy features of Queenston. Make a stop by Laura Secord Homestead or Earl W. Brydges Artpark State Park while you're exploring the neighborhood.

Top St. Davids Hotel Reviews

Find out more about St. Davids

Top reasons to visit St. Davids

  • Scenic Outdoor Activities: St. Davids offers beautiful cliff walks and trails, perfect for nature lovers and outdoor enthusiasts.
  • Charming Wineries: Explore local wineries that showcase the region's renowned wine production, ideal for tastings and tours.
  • Rich Cultural Experiences: Visit history museums and urban parks that reflect the area's heritage and family-friendly activities.
  • Vibrant Shopping: Enjoy delightful shopping opportunities with unique local boutiques and artisan shops.
  • Cozy Accommodations: Experience warm Canadian hospitality in charming bed & breakfasts and well-equipped hotels.

Find great hotels near St. Davids

Discover a range of charming accommodations in St. Davids, Niagara-on-the-Lake, perfect for families, adventurers, and couples seeking a romantic getaway. From cozy bed & breakfasts to well-equipped hotels, you’ll find friendly hospitality and essential amenities to enhance your stay. Explore the best hotels in the area, each offering unique experiences and convenient access to local attractions.

  • TownePlace Suites by Marriott Niagara Falls Canada: This 3-star hotel offers a welcoming environment perfect for family and business travellers alike. Located 6.4km from St. Davids, it features spacious suites equipped with kitchens, ideal for extended stays. Business amenities, including a Business Centre and dedicated workspaces, cater to professionals on the go. Families will appreciate the child-friendly services, including complimentary cribs and a focus on creating a comfortable atmosphere for younger guests. The hotel's convenient location allows easy access to nearby attractions, making it an excellent choice for those seeking both leisure and productivity.
  • White Oaks Resort & Spa: A luxurious 4-star resort located 4.8km from St. Davids, White Oaks Resort & Spa is a haven for golf enthusiasts and families. With multiple meeting rooms and a Business Centre, it caters well to corporate guests while also providing a relaxing escape. Golf lovers can tee off on the resort's pristine course, while families can enjoy amenities like babysitting services and supervised childcare for an added fee. The on-site spa promises relaxation after a day of activities, making it a prime choice for those seeking a blend of leisure and business.
  • Great Wolf Lodge Niagara Falls: This family-focused 3.5-star resort, situated 4.8km from St. Davids, is an adventure seeker’s paradise. Known for its expansive indoor water park, Great Wolf Lodge offers endless fun for children and adults alike, including pools and a dedicated arcade game room. Families can enjoy mini-golf and special children’s clubs, ensuring entertainment for all ages. The lodge's playful, rustic theme creates a whimsical atmosphere, making it a top pick for those looking to create lasting family memories in a vibrant and engaging setting.

Where to stay near St. Davids

St. Davids, nestled in the picturesque Niagara-on-the-Lake region, offers a delightful blend of romantic escapes and outdoor adventures. Explore charming wineries, tranquil parks, and scenic trails that showcase the area's natural beauty. Nearby, you can enjoy the vibrant city vibes and friendly atmosphere, making it perfect for family getaways or relaxing excursions. Whether you're seeking secluded spots or lively entertainment, St. Davids is an ideal destination for a memorable vacation experience.

  • Niagara-on-the-Lake: Nestled in the heart of the Niagara Region, Niagara-on-the-Lake is a charming city renowned for its stunning waterfront and picturesque streets. The area is particularly lively during the summer months, inviting visitors to explore its outdoor activities, romantic settings, and family-friendly attractions. You can enjoy skiing in the winter and recreational activities throughout the year. Don't miss the local parks and the breathtaking views of the lake, which add to the allure of this historic town. With a variety of shopping options and quaint cafes, it's an ideal destination for relaxation and enjoyment.
  • Queenston: Just 3.2km from St. Davids, Queenston is a delightful neighbourhood that offers a blend of history and natural beauty. Known for its outdoor spaces and family-friendly atmosphere, visitors flock here especially in the spring and summer. Explore the historic sites that tell the story of the region, or take a leisurely stroll through the urban parks. With local shops and recreational areas nearby, Queenston is perfect for those looking to experience the charm of a small community while still being close to the excitement of Niagara-on-the-Lake.
  • Stamford Centre: Located 4.8km from St. Davids, Stamford Centre is a vibrant neighbourhood that caters to a variety of experiences, from city-themed explorations to family outings. While it sees a seasonal influx of tourists during the summer, Stamford Centre is also a hub for education and business. Visitors can enjoy various shopping areas and recreational facilities, making it a convenient stop during your travels. The area's modern college and university add to its dynamic atmosphere, while the proximity to the lake offers opportunities for relaxation and outdoor fun.

Things to do near St. Davids

St. Davids, nestled near Niagara-on-the-Lake, is perfect for a romantic outdoor getaway, offering scenic cliff walks and various recreational activities. Explore charming shopping opportunities and enjoy nearby golf courses. With its blend of natural beauty and entertainment options, St. Davids promises a delightful experience for visitors seeking both relaxation and adventure.

Shopping

The Outlet Collection at Niagara, located 4.8km from St. Davids, offers a vibrant shopping experience with various brands and entertainment options. For unique finds, visit NEOB Lavender Boutique, 6.4km away. The Canada One Factory Outlets, 8.0km from St. Davids, also provides a delightful shopping atmosphere.

Recreation

Experience the vibrant entertainment at Greg Frewin Theatre, only 8.0km from St. Davids. For a fun ice skating adventure, visit Gale Centre Arena, just 4.8km away. Unwind at the Great Canadian Midway, a recreation centre located 8.0km from St. Davids, offering wellness and relaxation vibes.

Adventure

At Great Wolf Lodge Water Park, enjoy thrilling water slides and fun activities for the whole family, located 4.8km from St. Davids. Experience breathtaking views on a scenic flight with Niagara Helicopters, also 4.8km away. For hiking enthusiasts, the Bruce Trail offers stunning outdoor scenery and adventure vibes, just 4.8km away.

Nightlife

Experience the excitement at The Fun House, a vibrant arcade adventure zone located 8.0km from St. Davids. For a more cultural night, enjoy a captivating performance at Gypsy Theatre or Firehall Theatre, both within 4 to 8.0km, offering romance and family-friendly entertainment.

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

Booking tips and Expedia advantages for St. Davids

To save on your trip to St. Davids, consider visiting between January and March when accommodation prices are lower. Booking your stay on a Wednesday can also help you save, as Saturdays are the priciest. Use Expedia’s search tool to filter options by budget and preferences, and sort by price to find the best deals. Additionally, consider combining your hotel, flights, and activities into one package to maximize savings. Exploring on foot is a great way to enjoy the area without incurring transport costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St. Davids are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St. Davids is Wednesday. The most expensive day to stay around St. Davids is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation you’re looking for. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Davids with your flights and activities through an Expedia package.

Find the best attractions near St. Davids

St. Davids, located near Niagara-on-the-Lake, offers a charming blend of romance and outdoor adventure. Visitors can explore local attractions, urban parks, and history museums that cater to those seeking culture and family-friendly experiences. With its scenic beauty and rich heritage, St. Davids is a delightful destination for anyone looking to immerse themselves in nature and history while enjoying a vibrant atmosphere.

  • Niagara College Niagara-on-the-Lake Campus: Experience the vibrant atmosphere of this modern college, known for its innovative programs and beautiful campus. It's a hub of learning and creativity, reflecting the city's dynamic spirit.
  • Butterfly Conservatory: Immerse yourself in a magical world at this enchanting aviary. Walk among thousands of butterflies in a lush, tropical setting—perfect for families and outdoor enthusiasts alike.
  • Whirlpool Aero Car: Enjoy breathtaking views as you glide over the Niagara River on this unique attraction. The scenic ride offers a remarkable perspective of the swirling waters below, complemented by friendly service.

Best time to go to St. Davids

The best time to visit St. Davids is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny 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
January26.4°F (-3.1°C)Light RainMostly CloudyAverageSlightly Low
February26.6°F (-3.0°C)Light RainMostly CloudySlightly HighSlightly Low
March34.2°F (1.2°C)Light RainMostly CloudyAverageSlightly Low
April44.1°F (6.7°C)Light RainMostly CloudySlightly HighAverage
May55.6°F (13.1°C)Light RainMostly SunnySlightly LowAverage
June64.9°F (18.3°C)Light RainMostly SunnyAverageSlightly High
July71.8°F (22.1°C)Light RainMostly SunnyAverageSlightly High
August71.2°F (21.8°C)Light RainMostly SunnyAverageSlightly High
September65.1°F (18.4°C)Light RainMostly SunnySlightly HighAverage
October54.0°F (12.2°C)Light RainMostly SunnySlightly LowAverage
November42.1°F (5.6°C)Light RainMostly SunnyAverageAverage
December33.8°F (1.0°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Davids

To visit St. Davids, you can fly into several major airports. Toronto Pearson International Airport (YYZ) is located 70.8km away, with convenient hotel options such as the 5-star West House and the 4-star Sheraton Toronto Airport Hotel, both providing easy access. Buffalo Niagara International Airport (BUF) is 38.6km away, offering nearby accommodations like the 5-star Curtiss Hotel and the 4-star Delavan Hotel & Spa, both well-connected for airport transfers. Additionally, Billy Bishop Toronto City Airport (YTZ) is 57.9km from St. Davids, featuring luxury stays like Shangri-La Toronto, with various transportation services available for guests.

Frequently asked questions

What are the best hotels in St Davids that travellers recommend?
Two of the best hotels in St Davids that receive consistently high recommendations from travellers are the Woodbourne Inn and the Green Oaks Bed and Breakfast.

The 4-star Woodbourne Inn, with an outstanding 9.8 rating, offers cosy and beautiful rooms with premium bedding and Egyptian cotton sheets for a luxurious stay. Guests often praise the friendly and wonderful staff, the amazing breakfast, and the nice location. Guests can also enjoy amenities such as a deep soaking bathtub, bathrobes, and a rainfall showerhead. Niagara Riding Stables is just 2.0 km away.

Another highly recommended option is the 3-star Green Oaks Bed and Breakfast, which also has an exceptional 9.8 rating. This Edwardian property boasts an onsite winery and offers beautiful, clean rooms. Travellers frequently highlight the great and amazing breakfast, the excellent and convenient location, and the great service. The property also features vineyard views and is close to winery tours, with Niagara Riding Stables also just 2.0 km away.
What are the best family hotels in St Davids?
For family-friendly accommodation in St Davids, consider the Green Oaks Bed and Breakfast.

The 3-star Green Oaks Bed and Breakfast, with an impressive 9.8 rating, is an excellent choice for families. It offers complimentary breakfast, including full breakfast options, and provides free cribs for younger guests. Situated on a working winery, it offers vineyard views and has winery tours available nearby. Guests frequently highlight the amazing breakfast, beautiful and clean rooms, and the excellent service. It is conveniently located just 2.0 km from Niagara Riding Stables.
What hotels in St Davids offer free breakfast?
For hotels in St Davids that offer complimentary breakfast, consider the Woodbourne Inn or the Green Oaks Bed and Breakfast.

The 4-star Woodbourne Inn, with an exceptional 9.8 rating, provides a wonderful stay with free full breakfast and free WiFi. Guests frequently praise the friendly staff, beautiful rooms, and amazing breakfast. The hotel also offers free self-parking.

Another excellent choice is the 3-star Green Oaks Bed and Breakfast, also rated 9.8. This establishment offers free full breakfast and is conveniently located near wineries, with vineyard views and nearby winery tours. Guests often mention the great breakfast, beautiful clean rooms, and excellent service.
What are the top boutique hotels in St Davids?
For a top boutique hotel in St Davids, the Green Oaks Bed and Breakfast is an excellent choice.

This 3-star property has an exceptional 9.8 rating and guests frequently praise the amazing breakfast, which is complimentary, and the beautiful, clean rooms. The location is considered excellent and convenient, with Château des Charmes winery just 1.7 km away. The bed and breakfast also offers an onsite winery with vineyard views, and winery tours are available nearby.
What are the best budget hotels in St Davids?
For a highly-rated budget option in St Davids, the Green Oaks Bed and Breakfast is an excellent choice.

This 3-star bed and breakfast, with an outstanding 9.8 rating, is frequently praised by guests for its amazing and great breakfast, which is provided free of charge. The rooms are described as beautiful and clean, and the service is consistently noted as great. Guests also appreciate the excellent and convenient location, along with free WiFi and complimentary self-parking. Free toiletries are also provided for your convenience.
What are the best hotels in St Davids near Niagara Riding Stables?
For hotels in St Davids near Niagara Riding Stables, consider the Woodbourne Inn or the Green Oaks Bed and Breakfast.

The 4-star Woodbourne Inn, with an impressive 9.8 rating, is located just 2.0 km from Niagara Riding Stables. Guests consistently praise its friendly and wonderful staff, cosy and beautiful rooms, and amazing breakfast. This hotel also offers free Wi-Fi and complimentary self-parking.

Another excellent choice is the 3-star Green Oaks Bed and Breakfast, also rated 9.8, and similarly located 2.0 km from Niagara Riding Stables. This bed and breakfast is particularly noted for its great and amazing breakfast, beautiful and clean rooms, and excellent and convenient location. It also features an onsite winery and vineyard views, with winery tours available nearby.
When is the best time to go to St Davids?
The best time to visit St Davids, Ontario, is during the late spring, summer, and early autumn months, from May to October, when the weather is warm and the region's attractions are in full swing.

For couples seeking a romantic getaway, the months of June, July, and August are ideal. The vineyards are lush, and many wineries offer outdoor tastings and events. The warm weather is great for exploring the Niagara Parkway, enjoying al fresco dining, and cycling through the picturesque countryside.

If you're a couple interested in culinary experiences and wine, September and October are fantastic. This period coincides with the grape harvest, and many wineries host special events and tours. The cooler temperatures and vibrant autumn foliage also make for beautiful scenery during wine tours and walks.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. Davids hotel for you.
How can I save on a St. Davids hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St. Davids hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a St. Davids hotel?
Hotel prices in St. Davids often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia