Find hotels near Windsor Lake, St. John's from $96

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 Windsor Lake hotels

Best Western Plus St. John's Airport Hotel and Suites

Best Western Plus St. John's Airport Hotel and Suites
4.0 star property
Airport Heights, 2.9 mi from Windsor Lake
9.2 out of 10, Wonderful, (1,355 reviews)
"Always a great stay "
Canada
Kenny
$96 nightly
The price is $115
Feb 22 - Feb 23
Total with taxes and fees
Best Western Plus St. John's Airport Hotel and Suites

Holiday Inn Express & Suites St John's Airport by IHG

Holiday Inn Express & Suites St John's Airport by IHG
4.0 star property
Airport Heights, 2.8 mi from Windsor Lake
9.2 out of 10, Wonderful, (1,148 reviews)
"This has become our go to hotel when heading to St. John’s . Great hotel and friendly staff !"
Canada
Lauretta
$108 nightly
The price is $129
Feb 23 - Feb 24
Total with taxes and fees
Holiday Inn Express & Suites St John's Airport by IHG

Crossroads Inn & Suites

Crossroads Inn & Suites
4.0 star property
4.9 mi from Windsor Lake
9.2 out of 10, Wonderful, (1,000 reviews)
"Yes it was great."
Canada
John
$91 nightly
The price is $105
Mar 17 - Mar 18
Total with taxes and fees
Crossroads Inn & Suites

Fairfield Inn & Suites by Marriott St. John's Newfoundland

Fairfield Inn & Suites by Marriott St. John's Newfoundland
4.0 star property
Kenmount East, 3.3 mi from Windsor Lake
9.0 out of 10, Wonderful, (1,005 reviews)
"Room was clean, staff were nice"
Canada
Susan
$99 nightly
The price is $118
Mar 16 - Mar 17
Total with taxes and fees
Fairfield Inn & Suites by Marriott St. John's Newfoundland

Sandman Signature St. John's Hotel

Sandman Signature St. John's Hotel
3.5 star property
Kenmount West, 3.3 mi from Windsor Lake
8.8 out of 10, Excellent, (2,287 reviews)
"Great stay"
Canada
CAVELLE
$88 nightly
The price is $105
Feb 22 - Feb 23
Total with taxes and fees
Sandman Signature St. John's Hotel

Ramada by Wyndham St. John's

Ramada by Wyndham St. John's
3.5 star property
Kenmount East, 3.3 mi from Windsor Lake
8.8 out of 10, Excellent, (1,108 reviews)
" clean rooms and really good staff"
Canada
Veronica
$86 nightly
The price is $103
Feb 24 - Feb 25
Total with taxes and fees
Ramada by Wyndham St. John's

Hampton Inn & Suites by Hilton St. John's Airport

Hampton Inn & Suites by Hilton St. John's Airport
4.0 star property
4.7 mi from Windsor Lake
9.2 out of 10, Wonderful, (1,117 reviews)
"We had a great stay"
Canada
Chad
$99 nightly
The price is $118
Feb 22 - Feb 23
Total with taxes and fees
Hampton Inn & Suites by Hilton St. John's Airport

Alt Hotel St. John's

Alt Hotel St. John's
3.5 star property
Downtown St. John's, 5.1 mi from Windsor Lake
9.6 out of 10, Exceptional, (1,018 reviews)
"Great staff, clean rooms, great location."
Canada
Dillon
$101 nightly
The price is $121
Mar 20 - Mar 21
Total with taxes and fees
Alt Hotel St. John's

Leaside Manor by The Leaside Group

Leaside Manor by The Leaside Group
4.5 star property
West End, 5.1 mi from Windsor Lake
9.2 out of 10, Wonderful, (513 reviews)
"Always love our stay in the Bonavista Suite!"
Canada
Samantha
$90 nightly
The price is $108
Mar 20 - Mar 21
Total with taxes and fees
Leaside Manor by The Leaside Group

The Murray Premises Hotel

The Murray Premises Hotel
3.5 star property
Downtown St. John's, 5.1 mi from Windsor Lake
9.0 out of 10, Wonderful, (1,570 reviews)
"Everything was great from the room, check in and out plus a lovely breakfast. "
United States
Valerie
$86 nightly
The price is $103
Mar 15 - Mar 16
Total with taxes and fees
The Murray Premises Hotel

Monastery Hotel

Monastery Hotel
5.0 star property
Central, 5 mi from Windsor Lake
8.8 out of 10, Excellent, (806 reviews)
"Room, staff and amenities were all excellent!"
Canada
Chris
$89 nightly
The price is $107
Mar 12 - Mar 13
Total with taxes and fees
Monastery Hotel

DoubleTree by Hilton St. John's Harbourview

DoubleTree by Hilton St. John's Harbourview
3.5 star property
Downtown St. John's, 5.2 mi from Windsor Lake
8.8 out of 10, Excellent, (1,002 reviews)
"Clean rooms with a nice view. "
Canada
Jeffrey
$81 nightly
The price is $96
Mar 22 - Mar 23
Total with taxes and fees
DoubleTree by Hilton St. John's Harbourview

Holiday Inn St. John's Conference Centre by IHG

Holiday Inn St. John's Conference Centre by IHG
3.5 star property
Mount Cashel, 4.1 mi from Windsor Lake
7.8 out of 10, Good, (1,001 reviews)
"Clean, quiet stay"
Canada
Jody
$90 nightly
The price is $107
Feb 25 - Feb 26
Total with taxes and fees
Holiday Inn St. John's Conference Centre by IHG

The Guv’nor

The Guv’nor
3.5 star property
Churchill Park, 3.8 mi from Windsor Lake
7.4 out of 10, Good, (161 reviews)
"Room was fantastic and staff were amazing "
Canada
Shelly
$87 nightly
The price is $104
Feb 21 - Feb 22
Total with taxes and fees
The Guv’nor

Courtyard by Marriott St. John's Newfoundland

Courtyard by Marriott St. John's Newfoundland
3.5 star property
Downtown St. John's, 5.2 mi from Windsor Lake
9.2 out of 10, Wonderful, (1,001 reviews)
"Staff is incredibly friendly and the hotel is in a great location! "
Canada
Frances
$97 nightly
The price is $116
Feb 21 - Feb 22
Total with taxes and fees
Courtyard by Marriott St. John's Newfoundland

The Duckworth

The Duckworth
3.0 star property
Downtown St. John's, 5 mi from Windsor Lake
8.0 out of 10, Very Good, (986 reviews)
"Clean, great staff, organized"
Canada
Carl and Susanne
The Duckworth

Dvele Inn

Dvele Inn
4.0 star property
Georgestown, 4.8 mi from Windsor Lake
9.6 out of 10, Exceptional, (28 reviews)
"What a beautiful property! We absolutely loved our stay! The rooms are absolutely stunning and the daily breakfast box was a real treat!"
Canada
Debbie
$329 nightly
The price is $393
Feb 28 - Mar 1
Total with taxes and fees
Dvele Inn

Sheraton Hotel Newfoundland

Sheraton Hotel Newfoundland
4.5 star property
Downtown St. John's, 5.2 mi from Windsor Lake
8.6 out of 10, Excellent, (1,002 reviews)
"Great place "
Canada
Zachary
$97 nightly
The price is $116
Feb 22 - Feb 23
Total with taxes and fees
Sheraton Hotel Newfoundland

Mallard Inn

Mallard Inn
3.0 star property
Quidi Vidi, 6 mi from Windsor Lake
9.8 out of 10, Exceptional, (7 reviews)
"The location was perfect "
Canada
Tara
$308 nightly
The price is $369
Mar 14 - Mar 15
Total with taxes and fees
Mallard Inn

The Roses Heritage Inn

The Roses Heritage Inn
3.0 star property
Downtown St. John's, 5.1 mi from Windsor Lake
8.8 out of 10, Excellent, (6 reviews)
"Hospitality was a 10/10, as a solo female traveller I felt very safe and cared for during my stay, truly felt like I was staying at a family’s place. The location was perfect, easy to get Ubers or walk to downtown or Signal Hill. The host was very caring, responsive and accessible throughout the trip. I would absolutely stay here again!"
Canada
Valentina
$95 nightly
The price is $114
Mar 23 - Mar 24
Total with taxes and fees
The Roses Heritage Inn
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.

Compare popular hotels close to Windsor Lake

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Lobby
Best Western Plus St. John's Airport Hotel and Suites
4.0 star property
9.2
Wonderful
1,355 reviews
View
Interior
Holiday Inn Express & Suites St John's Airport by IHG
4.0 star property
9.2
Wonderful
1,148 reviews
View
Fireplace
Crossroads Inn & Suites
4.0 star property
9.2
Wonderful
1,000 reviews
View
Indoor pool
Fairfield Inn & Suites by Marriott St. John's Newfoundland
4.0 star property
9.0
Wonderful
1,005 reviews
View
Lobby
Sandman Signature St. John's Hotel
3.5 star property
8.8
Excellent
2,287 reviews
View

Top Windsor Lake Hotel Reviews

Hotels near other Windsor Lake attractions

Frequently asked questions

What are the top-rated hotels near Windsor Lake?
Discovering the top-rated hotels near Windsor Lake ensures a memorable stay, combining comfort and stunning views in St. John's, Newfoundland and Labrador.

Georgestown Inn

Georgestown Inn is a charming 4-star hotel located just 4.9 miles from Windsor Lake, with an impressive review rating of 10. Guests can enjoy a delightful stay with amenities such as free breakfast, daily housekeeping, and premium bedding. The historical district location offers a unique ambiance, and visitors can unwind with mountain views from some rooms. With early check-in and late check-out options, this inn focuses on a comfortable experience for all travelers.

Balmoral House

Balmoral House, rated 9.6 by travelers and holding a 3.5-star rating, is located just 4.8 miles from Windsor Lake. This hotel offers ocean views and free continental breakfast, making mornings delightful. Guests appreciate the air-conditioned rooms and complimentary toiletries, ensuring a comfortable stay. Situated in a vibrant shopping district, it combines convenience with charm, making it a popular choice for visitors seeking a cozy retreat.

Cozy Lower Ground Apt- in Heart of Paradise

This inviting hotel is situated just 4.8 miles from Windsor Lake, featuring a perfect review rating of 10. The Cozy Lower Ground Apt offers a fully equipped kitchenette, including a refrigerator and a stovetop, ideal for travelers who prefer to dine in. The convenience of onsite parking and nearby shopping makes it an excellent choice for those exploring the area. With amenities that include a sofa bed and dining area, it provides a cozy feel for travelers.
How much is a hotel near Windsor Lake?
Staying near Windsor Lake is a treat, with plenty of hotels from $96 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Windsor Lake?
For families seeking a memorable getaway near Windsor Lake, these top-rated, family-friendly hotels provide comfort and fun for all ages.

Cozy Lower Ground Apt- in Heart of Paradise

Cozy Lower Ground Apt- in Heart of Paradise is a family-friendly haven located just 4.8 miles from Windsor Lake. With an exceptional review rating of 10, this apartment features a kitchen, a kitchenette, and a variety of toys and games for children, ensuring a delightful stay for the little ones. Guests can also enjoy nearby shopping and outdoor activities, making it a perfect base for family adventures.

Holiday Inn St. John's Conference Centre by IHG

Just 3.2 miles from Windsor Lake, the Holiday Inn St. John's Conference Centre by IHG offers a family-friendly atmosphere with a review rating of 7.8 and a 3.5-star rating. Families will appreciate the indoor pool with a waterslide and free cribs for infants. Other amenities include a restaurant with kids' meals, making it a convenient choice for families looking for comfort and fun during their stay.

Sheraton Hotel Newfoundland

Sheraton Hotel Newfoundland is situated 4.7 miles from Windsor Lake and boasts a great traveler rating score of 8.6 along with a 4.5-star rating. This hotel is excellent for families, offering connecting rooms, free rollaway beds, and a serene garden area for relaxation. Guests can also take advantage of the indoor pool, hot tub, and picturesque ocean views, ensuring a delightful and luxurious family retreat.
Which hotels near Windsor Lake offer the best views?
Discover the best hotels near Windsor Lake that offer stunning views and exceptional stays.

Georgestown Inn

Georgestown Inn, located 4.9 miles from Windsor Lake, is a charming 4-star hotel with an outstanding review rating of 10 from travelers. Known for its picturesque mountain views, the inn also offers free cooked breakfast and contactless service for a seamless experience. Guests appreciate the cozy ambiance, complete with premium bedding and a fireplace, making it an ideal retreat.

DoubleTree by Hilton St. John's Harbourview

Located just 4.8 miles from Windsor Lake, DoubleTree by Hilton St. John's Harbourview is a welcoming 3.5-star hotel with a review rating of 8.6 from travelers. This hotel offers remarkable ocean and sea views, along with amenities such as a waterfront location and a restaurant that boasts ocean views. Guests can also enjoy free internet access, daily housekeeping, and luxurious Egyptian cotton sheets for a comfortable stay.

Sheraton Hotel Newfoundland

Sheraton Hotel Newfoundland is a luxurious 4.5-star hotel situated 4.7 miles from Windsor Lake, rated 8.6 by travelers. This hotel features breathtaking water views, an indoor pool, and a hot tub for relaxation. Guests can enjoy access to a well-equipped fitness center and a club-level lounge offering complimentary continental breakfast. The inviting terrace provides a perfect spot to take in the stunning surroundings.
What are the best affordable hotels near Windsor Lake?
For travelers seeking affordable stays near Windsor Lake, there are excellent options that prioritize comfort and family-friendly amenities.

Cozy Lower Ground Apt- in Heart of Paradise

Just 4.8 miles from Windsor Lake, Cozy Lower Ground Apt offers a remarkable 10 review rating, making it a top choice for travelers. This family-friendly apartment features a kitchenette equipped with a refrigerator, oven, and coffee maker, perfect for preparing meals. Guests will also appreciate the onsite parking and nearby shopping options, ensuring a convenient and enjoyable stay.

Memorial University

Located only 4.5 miles from Windsor Lake, Memorial University is highly rated with an 8.4 travelers' rating. This budget-friendly hotel is perfect for families, featuring an indoor pool with a waterslide and a playground. Guests can start their day with a free continental breakfast, and enjoy amenities like free WiFi and self-parking, making it a great choice for a straightforward visit.

Gorgeous Heritage Inn with outstanding views of St.John's

Gorgeous Heritage Inn is just 4.7 miles from Windsor Lake and boasts an 8.0 review rating. This charming inn offers outstanding views and a historic ambiance, featuring a fully equipped kitchen and a lovely patio for relaxation. Guests will find nearby shopping, as well as the convenience of parking and access to fitness facilities, making it an appealing option for those looking to explore the area.
What are the best boutique hotels near Windsor Lake?
For travelers seeking top-rated boutique hotels near Windsor Lake, St. John's offers charming options that blend comfort and local charm perfectly.

Dvele Inn

Dvele Inn is a delightful 4-star boutique hotel located just 4.8 miles from Windsor Lake, featuring an impressive travelers' rating of 9.4. Guests can enjoy premium bedding, complimentary breakfast, and thoughtful amenities like bathrobes and free toiletries that enhance a cozy stay. The hotel also offers couples dining options and is situated in a historical district, making it a perfect spot for both relaxation and exploration.
Are there any hotels with pools close to Windsor Lake?
Discover a selection of top-rated hotels with pools near Windsor Lake, perfect for a refreshing getaway in St. John's.

Memorial University

Memorial University is a family-friendly option located just 4.5 miles from Windsor Lake, offering an impressive review rating of 8.4. Guests can enjoy the fun waterslide and indoor pool, ideal for children. Other amenities include a free continental breakfast, free toiletries, and fitness facilities nearby, making it a great choice for families looking for comfort and convenience.

Best Western Plus St. John's Airport Hotel and Suites

Best Western Plus St. John's Airport Hotel and Suites is a family-friendly retreat located just 1.2 miles from Windsor Lake, with a solid review rating of 9.0 and a 4-star rating. The hotel features an indoor pool equipped with a waterslide, making it a hit with children. Guests will also appreciate amenities like a hot tub, kitchenette options, and free airport shuttle service, enhancing their overall experience.

Hampton Inn & Suites by Hilton St. John's Airport

Hampton Inn & Suites by Hilton St. John's Airport is a well-rated 4-star hotel, situated 3.6 miles from Windsor Lake with a remarkable review rating of 9.2. This hotel features an accessible indoor pool, perfect for relaxation after a day of exploring. Additional amenities include a complimentary buffet breakfast, 24-hour fitness facilities, and convenient airport shuttle service, ensuring a comfortable stay for all travelers.
What are the best pet-friendly hotels near Windsor Lake?
For pet owners seeking top-rated hotels near Windsor Lake, these options offer a perfect blend of comfort and convenience for both you and your furry friends.

Alt Hotel St. John's

Alt Hotel St. John's is a fantastic choice for pet owners, situated 5.0 miles from Windsor Lake. With a stellar review rating of 9.4, this 3.5-star hotel provides pet amenities such as litter boxes and food bowls. Guests can unwind on the terrace, enjoy 24-hour fitness facilities, or dine at the ocean-view restaurant, making it an excellent spot for both relaxation and adventure.

Hampton Inn & Suites by Hilton St. John's Airport

Located just 3.6 miles from Windsor Lake, Hampton Inn & Suites has a welcoming atmosphere for travelers with pets with amenities like food and water bowls and pet-friendly rooms. Rated 9.2 by travelers, this 4-star hotel features a complimentary buffet breakfast, an indoor pool, and a fitness center. Guests can also enjoy the convenience of 24-hour airport shuttle service and nearby golfing options.

Capital Hotel

Only 3.1 miles from Windsor Lake, the Capital Hotel is perfect for travelers with pets, allowing them to stay free of charge. With a review rating of 9.0, this 3.5-star hotel offers essential amenities like kitchenettes and daily housekeeping. Guests can also take advantage of the fitness facilities and enjoy the convenience of self-parking.
Can I book a fully refundable hotel close to Windsor Lake?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Windsor Lake", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Windsor Lake?
To look for discounts on hotels near Windsor Lake, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is 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 and other participating brands.

Explore a world of travel with Expedia