A room with wooden barrels stacked on shelves and a long wooden table in the center.

St. Davids Hotels, 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Davids hotels

1. Green Oaks Bed and Breakfast

Green Oaks Bed and Breakfast
3.0 star property
St. Davids
9.8 out of 10, Exceptional, (244 reviews)
"Great place to stay!"
Canada
Gurvir
The price is NZ$387
includes taxes & fees
6 July - 7 July
Green Oaks Bed and Breakfast

2. Woodbourne Inn

Woodbourne Inn
4.0 star property
St. Davids
9.8 out of 10, Exceptional, (520 reviews)
"Nice quiet place .Wonderful breakfast."
Canada
Gary
The price is NZ$418
includes taxes & fees
15 July - 16 July
Woodbourne Inn

3. Kent Motel Niagara on the Lake

Kent Motel Niagara on the Lake
2.5 star property
Queenston, 4 km from St. Davids
9.6 out of 10, Exceptional, (322 reviews)
"Excellent location, quiet neighborhood. Staff was friendly and welcoming. Definitely staying again next time we are in Niagara-on-the-lake."
Canada
Ludwig
The price is NZ$286
includes taxes & fees
1 July - 2 July
Kent Motel Niagara on the Lake

4. Riverbend Inn and Vineyard

Riverbend Inn and Vineyard
3.5 star property
9.6 km from St. Davids
9.6 out of 10, Exceptional, (1,005 reviews)
"Beautiful property, friendly staff, great location and amenities."
Canada
Thomas
The price is NZ$429
includes taxes & fees
30 June - 1 July
Riverbend Inn and Vineyard

5. The Tower Hotel Fallsview

The Tower Hotel Fallsview
3.5 star property
9 km from St. Davids
9.0 out of 10, Wonderful, (2,270 reviews)
"Great Hotel!"
United States
David
The price is NZ$367
includes taxes & fees
22 July - 23 July
The Tower Hotel Fallsview

6. Nine Vines Hotel

Nine Vines Hotel
3.0 star property
Old Town Historic District, 10.8 km from St. Davids
9.6 out of 10, Exceptional, (114 reviews)
"Beautiful and clean accommodation, would recommend!"
Canada
Anna
The price is NZ$408
includes taxes & fees
30 June - 1 July
Nine Vines Hotel

7. Hyatt Regency Niagara Falls Fallsview

Hyatt Regency Niagara Falls Fallsview
2.5 star property
8.9 km from St. Davids
8.8 out of 10, Excellent, (597 reviews)
"Great place to stay!"
Canada
Emely
The price is NZ$409
includes taxes & fees
30 June - 1 July
Hyatt Regency Niagara Falls Fallsview

8. 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,493 reviews)
"Excellent place to stay! "
Canada
Andrea
The price is NZ$431
includes taxes & fees
30 June - 1 July
White Oaks Resort & Spa

9. The Inn at Lock Seven

The Inn at Lock Seven
2.5 star property
8.5 km from St. Davids
8.6 out of 10, Excellent, (523 reviews)
"Great view of the canal from the room, rooms in good condition, clean"
Canada
KAUSHIK
The price is NZ$196
includes taxes & fees
5 July - 6 July
The Inn at Lock Seven

10. Falcon Cottages

Falcon Cottages
3.0 star property
3.6 km from St. Davids
8.4 out of 10, Very good, (101 reviews)
"Clean cottage that had everything we needed. Great location, close to hiking trails, grocery stores, restaurants. Pool is great for young kids. We really enjoyed our stay."
Canada
Katya
The price is NZ$410
includes taxes & fees
30 June - 1 July
Falcon Cottages

11. Stone Mill Inn

Stone Mill Inn
3.5 star property
9.3 km from St. Davids
9.4 out of 10, Exceptional, (1,004 reviews)
"Excellent inn recommend"
Canada
Neil
The price is NZ$289
includes taxes & fees
30 June - 1 July
Stone Mill Inn

12. Niagara Falls Marriott on the Falls

Niagara Falls Marriott on the Falls
4.0 star property
9.2 km from St. Davids
8.6 out of 10, Excellent, (3,382 reviews)
"Great stay!"
Canada
Deborah and Paul
The price is NZ$467
includes taxes & fees
14 July - 15 July
Niagara Falls Marriott on the Falls

13. 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,077 reviews)
"Amazing stay"
Canada
Igor
The price is NZ$526
includes taxes & fees
30 June - 1 July
124 on Queen Hotel & Spa

14. 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)
"Restaurant great and staff very friendly"
Canada
Rose
The price is NZ$416
includes taxes & fees
26 July - 27 July
Oban Inn

15. Comfort Inn

Comfort Inn
2.5 star property
31 km from St. Davids
8.4 out of 10, Very good, (1,005 reviews)
"Very good place"
Canada
MARLON
The price is NZ$174
includes taxes & fees
12 July - 13 July
Comfort Inn

16. Niagara Fallsview Hotel

Niagara Fallsview Hotel
3.5 star property
9 km from St. Davids
8.2 out of 10, Very good, (3,428 reviews)
"Great place for a couple nights stay"
Canada
Ryan
The price is NZ$274
includes taxes & fees
6 July - 7 July
Niagara Fallsview Hotel

17. 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,088 reviews)
"Great stay. Lovely location."
Canada
Valerie
The price is NZ$192
includes taxes & fees
30 June - 1 July
The Jordan Ramada by Wyndham

18. 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,886 reviews)
"Great place to stay"
United States
APRIL
The price is NZ$438
includes taxes & fees
6 July - 7 July
Hilton Niagara Falls/Fallsview Hotel & Suites

19. Vittoria Hotel and Suites

Vittoria Hotel and Suites
3.5 star property
7.7 km from St. Davids
9.0 out of 10, Wonderful, (7,996 reviews)
"Fantastic place to stay."
Canada
Ryan
The price is NZ$265
includes taxes & fees
8 July - 9 July
Vittoria Hotel and Suites

20. Sheraton Fallsview Hotel

Sheraton Fallsview Hotel
4.0 star property
7.9 km from St. Davids
8.4 out of 10, Very good, (6,994 reviews)
"Great hotel!"
United States
John
The price is NZ$492
includes taxes & fees
20 July - 21 July
Sheraton 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.

Our guide on where to stay in St. Davids

Find the best St. Davids areas for the activities you enjoy most.

Old Town Historic District

Old Town Historic District is popular for its lake views, and if you're looking for more to see and do, you might think about a trip to Niagara-on-the-Lake Golf Club or Shaw Festival Theatre.

Glendale

While there might not be top attractions in Glendale, you can explore the larger area and discover places like Outlet Collection at Niagara and Royal Niagara Golf Club.

Queenston

Lake views, waterfalls and restaurants highlight some of the noteworthy features of Queenston. Make a stop by Earl W. Brydges Artpark State Park or Niagara River Gorge while you're exploring the neighbourhood.

Top St. Davids Hotel Reviews

Recent Reviews in St. Davids

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 to 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 hotel booking in St. Davids with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on St. Davids hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. Davids?
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