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

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Windsor Lake hotels

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,187 reviews)
"Awesome hotel for layover. Airport shuttle and The Rock is close by for delicious food"
Canada
karen
$129 nightly
The price is $154
May 17 - May 18
Total with taxes and fees
Holiday Inn Express & Suites St John's Airport by IHG

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,449 reviews)
"Always enjoy this hotel."
Canada
Sheila
$144 nightly
The price is $172
May 16 - May 17
Total with taxes and fees
Best Western Plus St. John's Airport Hotel and Suites

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,177 reviews)
"Great stay"
Canada
Roger
$93 nightly
The price is $112
May 18 - May 19
Total with taxes and fees
Hampton Inn & Suites by Hilton St. John's Airport

Capital Hotel

Capital Hotel
3.5 star property
Kenmount East, 3.3 mi from Windsor Lake
9.0 out of 10, Wonderful, (1,010 reviews)
"Very nice place to stay"
Canada
Eddie
$82 nightly
The price is $99
May 3 - May 4
Total with taxes and fees
Capital Hotel

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)
"Everything was great for our one night stay "
Canada
Renee
$106 nightly
The price is $127
May 18 - May 19
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,315 reviews)
"Rooms were clean, staff were wonderful to deal with. Overall nice hotel. Enjoyed our stay!"
Canada
Brittany
$114 nightly
The price is $136
May 17 - May 18
Total with taxes and fees
Sandman Signature St. John's Hotel

Jag Boutique Hotel

Jag Boutique Hotel
4.5 star property
Downtown St. John's, 5 mi from Windsor Lake
9.4 out of 10, Exceptional, (2,268 reviews)
"Great stay, nice big room. "
Canada
Donna
$105 nightly
The price is $125
May 15 - May 16
Total with taxes and fees
Jag Boutique Hotel

Crossroads Inn & Suites

Crossroads Inn & Suites
4.0 star property
4.9 mi from Windsor Lake
9.2 out of 10, Wonderful, (1,003 reviews)
"Great stay"
Canada
Chloe Michelle
$103 nightly
The price is $119
May 9 - May 10
Total with taxes and fees
Crossroads Inn & Suites

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,139 reviews)
"Stay was really nice our favorite place to stay while visiting St John's !!!"
Canada
Eric
$108 nightly
The price is $130
May 17 - May 18
Total with taxes and fees
Ramada by Wyndham St. John's

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,619 reviews)
"Fantastic stay"
Canada
Dan
$100 nightly
The price is $120
May 18 - May 19
Total with taxes and fees
The Murray Premises Hotel

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,063 reviews)
"Beautiful hotel, very friendly staff, and great location! "
Canada
Tammy
$139 nightly
The price is $166
May 15 - May 16
Total with taxes and fees
Alt Hotel St. John's

Hilton Garden Inn St. John's Newfoundland, Canada

Hilton Garden Inn St. John's Newfoundland, Canada
3.0 star property
Downtown St. John's, 5 mi from Windsor Lake
8.8 out of 10, Excellent, (1,000 reviews)
"Very nice hotel and staff "
Canada
Georgina
$106 nightly
The price is $127
May 10 - May 11
Total with taxes and fees
Hilton Garden Inn St. John's Newfoundland, Canada

Memorial University

Memorial University
2.0 star property
University, 3.8 mi from Windsor Lake
8.4 out of 10, Very Good, (197 reviews)
"10min to the airport, breakfast included and friendly staff "
Canada
Pik Chi
$87 nightly
The price is $104
May 16 - May 17
Total with taxes and fees
Memorial University

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)
"Breakfast and room was good."
Canada
Bobby
$119 nightly
The price is $143
May 9 - May 10
Total with taxes and fees
DoubleTree by Hilton St. John's Harbourview

Delta Hotels by Marriott St. John's Conference Centre

Delta Hotels by Marriott St. John's Conference Centre
4.0 star property
Downtown St. John's, 5 mi from Windsor Lake
8.8 out of 10, Excellent, (1,000 reviews)
"The stay at the hotel was a pleasurable experience. The food was amazing"
United Kingdom
Deirdre
$125 nightly
The price is $149
May 10 - May 11
Total with taxes and fees
Delta Hotels by Marriott St. John's Conference Centre

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,004 reviews)
"Loved our stay! "
Canada
Brooke
$112 nightly
The price is $134
May 17 - May 18
Total with taxes and fees
Holiday Inn St. John's Conference Centre by IHG

Monastery Hotel

Monastery Hotel
5.0 star property
Central, 5 mi from Windsor Lake
8.8 out of 10, Excellent, (859 reviews)
"Great place to stay. Awesome quiet location"
Canada
Treena
$116 nightly
The price is $139
May 10 - May 11
Total with taxes and fees
Monastery Hotel

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,000 reviews)
"Room was clean, hotel staff were friendly. "
Canada
erica
$150 nightly
The price is $179
May 9 - May 10
Total with taxes and fees
Courtyard by Marriott St. John's Newfoundland

The Guv’nor

The Guv’nor
3.5 star property
Churchill Park, 3.8 mi from Windsor Lake
7.4 out of 10, Good, (192 reviews)
"Breakfast was excellent, staff were really friendly."
Canada
Chris
$90 nightly
The price is $108
May 5 - May 6
Total with taxes and fees
The Guv’nor

The Elizabeth Manor Guesthouse

The Elizabeth Manor Guesthouse
3.5 star property
Downtown St. John's, 5.1 mi from Windsor Lake
9.2 out of 10, Wonderful, (144 reviews)
"The spaciousness of the rooms The amazing breakfast with friendly staff"
Australia
Graham
$163 nightly
The price is $195
May 2 - May 3
Total with taxes and fees
The Elizabeth Manor Guesthouse
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
Holiday Inn Express & Suites St John's Airport by IHG
4.0 star property
9.2
Wonderful
1,187 reviews
View
Lobby
Best Western Plus St. John's Airport Hotel and Suites
4.0 star property
9.2
Wonderful
1,449 reviews
View
Interior
Hampton Inn & Suites by Hilton St. John's Airport
4.0 star property
9.2
Wonderful
1,177 reviews
View
Breakfast, lunch and dinner served
Capital Hotel
3.5 star property
9.0
Wonderful
1,010 reviews
View
Indoor pool
Fairfield Inn & Suites by Marriott St. John's Newfoundland
4.0 star property
9.0
Wonderful
1,005 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 $99 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