GoHotelly
3-star hotel Check-in 16:00 · Check-out 11:00

The Castle at Swan Lake Hotel

Stay at The Castle at Swan Lake Hotel in Vernon, BC. Enjoy classic suites, free Wi-Fi, outdoor pool, and easy access to local attractions like SilverStar Mountain Resort.

7905 Greenhow Rd, Vernon, BC V1B 3S2, Canada View on map
9/10
Exceptional Based on 518 recent guest reviews
Free Wi-Fi Free parking Accessible Outdoor pool Air-conditioned
What recent guests emphasize

Comfortable lakeside suites with spacious kitchens

Recent guests appreciate the large, well-equipped suites and attentive staff, while noting its convenient location and some drawbacks related to highway noise and limited hot tub availability.

Guests often praise

  • Spacious suites featuring full kitchens and comfortable living areas
  • Friendly, helpful, and attentive staff throughout their stay
  • Cleanliness and quality of beds, pillows, and linens
  • Enjoyable outdoor pool and well-maintained pool area
  • Convenient parking options including front and overflow spaces

Worth knowing

  • Rooms overlook Swan Lake but highway and train noise can be noticeable
  • Hot tub availability and temperature has been inconsistent in recent stays
  • Location is slightly outside town and highway access may feel challenging
  • No complimentary breakfast offered despite free Wi-Fi and parking
  • Originally built as condos, which contributes to room size and layout

Best for

  • Travelers seeking spacious, apartment-style accommodations with kitchen facilities
  • Visitors who appreciate a quiet lakeside setting with outdoor pool access
  • Families or groups wanting kid-friendly and pet-friendly amenities
  • Guests looking for a comfortable stop near Vernon with easy highway proximity
  • Those planning outdoor activities around Swan Lake, silverStar Mountain Resort, or local cultural sites
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to The Castle at Swan Lake Hotel

Situated just off Okanagan Highway 97 in Vernon, BC, The Castle at Swan Lake Hotel overlooks Swan Lake and offers a lakeside setting with easy access to local attractions such as the Historic O'Keefe Ranch museum and Vernon Golf & Country Club. The property functions as a hotel, lodge, resort hotel, and wedding venue, catering to a range of guest needs in a scenic part of the region.

The accommodation consists of classic all-suite rooms featuring spacious layouts with full kitchens and living areas, designed originally as condos. Guests appreciate the practical comforts, including air conditioning, free Wi-Fi, and a variety of accessible features. An outdoor pool and a well-maintained restaurant add to the onsite amenities, while free parking and pet-friendly options contribute to convenience.

The location offers a quiet retreat with some noise from the nearby highway and train tracks noted by visitors. While the outdoor pool provides a pleasant spot during warmer months, some guests have mentioned that the hot tub has been intermittently out of service. Check-in begins at 4:00 PM, with check-out at 11:00 AM, allowing ample time for a comfortable stay.

Visitors to the area can find diverse activities nearby, including SilverStar Mountain Resort for skiing and biking, Splashdown Vernon water park, and the historic ranch offering farm animal encounters. The property is about 39 minutes by car from Kelowna International Airport and just under 1.5 hours from Kamloops Airport, making it accessible for both regional and international travelers.

The Castle at Swan Lake draws guests looking for spacious suites in a lakeside location, suitable for families, couples, and those attending events or weddings. While it may not be ideal for those seeking complete quiet due to its proximity to the highway, it offers solid value with well-equipped rooms and attentive service noted in reviews.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Free parking
Accessible
Outdoor pool
Air-conditioned
Pet-friendly
Kid-friendly
Restaurant
Kitchen in all rooms
Smoke-free

Not available at this property

Breakfast
Airport shuttle
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

AK
Albert Kozak Apr 15, 2026
10

Had a nice stay while passing through Vernon after a road trip back from Calgary for a car purchase. My wife and I enjoyed a comfortable night here before continuing our journey home. A convenient stop and exactly what we needed for the night!

R
ron Feb 26, 2026
10

We stumbled across this hotel by accident and ended up staying three nights. Very friendly and helpful staff. This facility was originally built as condos, so the rooms are huge and have full kitchens. There’s a nook by the door that’s ideal for ski gear. The back building was quiet. Nice pool and grill area. It’s a bit out of town and getting on the highway feels a bit dicey, but I’d be happy to stay here anytime.

AS
A Schub Feb 24, 2026
8.0

We went for a quick getaway and found all the staff exceptional, friendly and helpful. The room was clean and comfortable. The location can be a bit loud with highway noise. Very disappointed the hot tub was out of order. Overheard a guest mention it was last time they had stayed also.

RH
Randy Hamm Feb 06, 2026
10

The room is big! We love to use the kitchenette. The living room is nice and big- the tv is a little small for the room. The balcony overlooks the lake, but it is the highway. We loved our king bed with ample room on either side. The sheets and pillows were high quality. We parked right out front but if you’re on 2nd floor or upper building you can go to the overflow parking around back. We enjoyed the outdoor pool in summer. This time the hot tub was only warm at first but they fixed that as soon as we asked. It was clean and pool towels are in the room by the pool. Nice bathtub and great shower head. Very good value for the cost.

KF(
K F (Caped Crusader) Jan 24, 2026
10

The room was spacious and had a kitchenette with a spacious living area. The balcony overlooked the lake, although my only complaint is the heavily travelled highway and train track between us and the lake. A king bed with good room on either side, this area could have used some heavy drapes to keep it dark. The sheets and pillows were higher quality and that makes a difference to us. Parking was right out front with overflow parking up and behind. The outdoor pool and hot tub were clean and the water in the pool was warm. This was a beautiful and private pool deck that we enjoyed thoroughly. A really nice stay and worth it for $150.

KP
Katharine Pilsner Jan 15, 2026
10

We had a great stay! The room was beautiful with a comfortable bed, a lovely view, and a full kitchen that made it feel like home. The staff were friendly and very helpful throughout our visit. Would definitely stay here again.

MO
Marika Oba Jan 15, 2026
10

Very nice and clean rooms! We booked a deluxe king suite, and it was incredibly spacious. The full kitchenette, separate dining area, and living space made it feel like a mini apartment. The bathroom was also large with modern amenities — overall a great stay!

EA
Eric A Dec 24, 2025
10

I stumbled across this gem looking for a place to stay in or near Vernon. Amazingly nice, all rooms are full suites, and I even got a complimentary bottle of wine! The front desk staff was super friendly and helpful.

Location & neighborhood

Where you'll find The Castle at Swan Lake Hotel

Vernon, British Columbia, Canada

Just off Okanagan Highway 97, this modern all-suite hotel overlooking Swan Lake is 6 km from the Historic O'Keefe Ranch museum and 11 km from Vernon Golf & Country Club.

  • Pleasant Valley & Hwy 97A 5 min Walk
  • Kelowna International Airport 39 min Car · 2 hr 35 Transit
  • Kamloops Airport (YKA) 1 hr 29 Car
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in British Columbia. Distances are rough real-world times, not straight-line.

SilverStar Mountain Resort 2,988 reviews

SilverStar Mountain Resort

123 Shortt St, Silver Star Mountain, BC V1B 3M1, Canada

4.7 · Ski Resort
Splashdown Vernon 1,243 reviews

Splashdown Vernon

7921 Greenhow Rd, Vernon, BC V1B 3S2, Canada

4 · Amusement Center
Historic O'Keefe Ranch 976 reviews

Historic O'Keefe Ranch

9380 BC-97, Vernon, BC V1T 6M8, Canada

4.6 · Museum
People also viewed

Similar Hotels in British Columbia

Hand-picked alternatives with a comparable feel, size and price band.

119 Haskins Point Rd, Seeley's Bay, ON K0H 2N0, Canada

Sunny Acres Resort & Marina

Enjoy a 4.3star stay at Sunny Acres Resort & Marina in Seeley's Bay, ON. Features airconditioned, pet and kidfriendly rooms wi...

4.3 (102) View
347 Queen St, Balgonie, SK S0G 0E0, Canada

Balgonie Motel Motor Inn

Stay at Balgonie Motel Motor Inn in Balgonie, SK. Rated 3.9 with 55 reviews, close to White Butte Trails and 34 min from Regina In...

3.9 (55) View
2508 Burrard Ave, Vanderhoof, BC V0J 0A8, Canada

The Reid Hotel

Stay at The Reid Hotel in Vanderhoof, BC, rated 4.9 with 33 reviews. Close to Nechako White Sturgeon Conservation Centre and Princ...

4.9 (33) View
632 103 Ave, Dawson Creek, BC V1G 2E8, Canada

Northwinds Lodge Dawson Creek

Stay at Northwinds Lodge Dawson Creek, a 3.3star lodge with 21 reviews near Mile 0 Alaska Highway and Dawson Creek Art Gallery. E...

3.3 (21) View
3 Des Pignons St, La Broquerie, MB R0A 0W3, Canada

La Broquerie Hotel

Stay at La Broquerie Hotel in Manitoba offering free WiFi, parking, kidfriendly rooms, and close to Mennonite Heritage Village. ...

3.9 (320) View
555 Av. Georges Gagnon, Sainte-Angèle-de-Mérici, QC G0J 2H0, Canada

Gîte de la Villa

Stay at Gîte de la Villa, a 4.5star inn in SainteAngèledeMérici offering free WiFi, breakfast, parking, petfriendly rooms, a...

4.5 (32) View
6507 Rockwell Dr, Harrison Hot Springs, BC V0M 1A3, Canada

Royal Harrison Retreat

Stay at Royal Harrison Retreat, a 4.7star hotel in Harrison Hot Springs offering free WiFi, outdoor pool, petfriendly rooms, an...

4.7 (45) View
1590 Delkatla Rd, Masset, BC V0T 1R0, Canada

Copper Beech House

Stay at Copper Beech House, a toprated guest house in Masset, BC offering free WiFi, parking, and petfriendly rooms. Close to l...

4.9 (32) View
46 Memory Ln, Cavendish, PE C0A 1N0, Canada

Kindred Spirits Inn & Cottages

Relax at Kindred Spirits Inn & Cottages, a 4.8rated familyrun hotel in Cavendish with heated pool, free breakfast, and close to ...

4.8 (188) View
Share your stay

Stayed at The Castle at Swan Lake Hotel? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.