A marina with boats and a cityscape with tall buildings and hills in the background.

Search Mountain Hotels in Kelowna

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Kelowna Mountain Hotels

Tonight
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Kelowna hotels with mountains nearby

1. Hampton Inn & Suites by Hilton Kelowna Airport

Hampton Inn & Suites by Hilton Kelowna Airport
North Glenmore
Canada
Manjinder
£132
includes taxes & fees
8 Sept - 9 Sept
Hampton Inn & Suites by Hilton Kelowna Airport

2. Adela's Bed and Breakfast

Adela's Bed and Breakfast
West Kelowna
Canada
Reynaldo
£139
includes taxes & fees
20 Aug - 21 Aug
Adela's Bed and Breakfast

3. Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
West Kelowna
Canada
Debby
£156
includes taxes & fees
7 Sept - 8 Sept
Salish Bed & Breakfast and Spa

4. University of British Columbia - UBC Okanagan Campus

University of British Columbia - UBC Okanagan Campus
North Glenmore
Canada
Nadina
£92
includes taxes & fees
14 Aug - 15 Aug
University of British Columbia - UBC Okanagan Campus
View all properties

Top Kelowna Hotel Reviews

Manteo at Eldorado Resort

Manteo at Eldorado Resort

8/10 Good
"The location is excellent, and the hotel and villas are beautiful. They also offer a variety of afternoon refreshments, which we really enjoyed, and there are plenty of good recreational facilities. However, despite all of these positive points, we were disappointed that such a beautiful hotel did not offer a breakfast buffet and that the room service was not up to standard. We booked a room for three people, but everything in the room was provided for only two people, including glasses, towels, and other essentials. We mentioned this several times, and each time they said they would take care of it, but nothing was actually done. It felt like our requests simply weren’t important to them. Another issue was the additional fees. On top of what we had already paid for the hotel, we were charged $15 per night for parking and approximately $35 per night as a resort fee for access to the pool and other facilities. Altogether, this added roughly $50 per night on top of the room rate."
Reza 3-night trip
Posted less than an hour ago
Manteo at Eldorado Resort
Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort

10/10 Excellent
"The stay was marvelous- the hotel is quirky and very cool. Marvelous value for the money with both inside and outside pools and hottubs with a set for families and one reserved for adults. Great lounge and restaurant. Thoroughly enjoyed the stay."
Robert 2-night trip
Posted 6 hours ago
Hotel Eldorado at Eldorado Resort

Explore a world of travel with Expedia