Select a City to find the Best Hotels in Kandy District

Recommended destinations based on bookings from your country.

N

The most popular hotels in Kandy District

Check out the accommodations other travelers loved.

British Columbia Hotels for Your Next Holiday

Why Tourists Visit British Columbia

  • • Skiing and snowboarding at Whistler Blackcomb.
  • • Hiking and wildlife spotting in Glacier National Park.
  • • Touring the Butchart Gardens in Victoria.
  • • Sampling award-winning wines in the Okanagan Valley.
  • • Exploring vibrant neighborhoods and shopping districts in Vancouver.

British Columbia offers over 3,000 hotels, ranging from affordable motels to luxurious 5-star resorts, with most accommodations concentrated in cities like Vancouver, Victoria, and Kelowna; for instance, 3-star hotels in Vancouver average $150 USD per night, while 5-star options, such as the recently opened Paradox Hotel Vancouver, range around $350 USD per night and include upscale amenities like rooftop pools and breathtaking views.

British Columbia's breathtaking landscapes and vibrant cities make it one of Canada's top tourist destinations, drawing millions annually to explore its natural wonders and urban attractions.

The renowned Whistler Blackcomb Ski Resort, Stanley Park in Vancouver, and the tranquil Butchart Gardens in Victoria are just a few examples of must-visit sites that showcase the region's diversity.

Whether you're exploring Vancouver's nightlife, hiking in Glacier National Park, or wine-tasting in the Okanagan Valley, there's something here for every traveler.

British Columbia Tips You Must Know

• Book hotels at least 2-3 months in advance for summer or ski season to get the best rates.

• Plan for rainy days in cities like Vancouver by choosing hotels close to indoor attractions or shopping hubs.

• Consider staying in smaller towns like Squamish or Tofino for unique experiences and lower prices.

• Rent a car if visiting rural areas, but in cities like Vancouver, public transit works well and is budget-friendly.

• Be bear-aware when staying near hiking trails or wilderness resorts and follow posted safety guidelines.

Victoria

Victoria, the capital of British Columbia, boasts the iconic Butchart Gardens, home to over 55 acres of stunning floral displays. The Royal BC Museum features interactive exhibits that bring regional history to life. Its Inner Harbor is a hub for whale watching tours and gourmet seafood restaurants.

Explore the best hotels in Victoria while staying close to its charming harbor, gardens, and rich history.

Vancouver

Vancouver, known for its blend of urban and natural beauty, offers Stanley Park's seawall and beaches as a tranquil escape. Granville Island delivers a vibrant market and arts scene. The Capilano Suspension Bridge, spanning 450 feet, provides thrill-seekers stunning rainforest views.

Discover hotels in Vancouver that place you near its lush parks, bustling city life, and breathtaking outdoor adventures.

Kelowna

Kelowna, located in the Okanagan Valley, is Canada’s wine capital with over 40 wineries offering tastings and tours. Okanagan Lake invites visitors for boating, paddleboarding, and lakeside picnics. The Myra Canyon Trestles, a historic railway site, features cycling trails with scenic mountain vistas.

Check out cozy and scenic hotels in Kelowna while enjoying its wineries, lake activities, and mountain trails.

Whistler

Whistler, famed for hosting the 2010 Winter Olympics, is a year-round resort with the largest ski area in North America. Besides skiing, its summer activities include ziplining and mountain biking trails. Whistler Village offers lively nightlife and boutique shopping.

Choose from top-notch hotels in Whistler to experience its world-class skiing, mountain adventures, and lively village atmosphere.

Nanaimo

Nanaimo, nicknamed the “Harbor City,” features the Nanaimo Bar Trail, where travelers can sample variations of the iconic Canadian dessert. The waterfront promenade is perfect for leisurely strolls. Departure Bay serves as a gateway to spectacular ferry rides along the Gulf Islands.

Browse inviting hotels in Nanaimo to indulge in its seaside charm and culinary surprises.

Budget Stays with Big Perks

Find more affordable Cheap and budget hotels in Vancouver that fit your budget without compromising quality.

Hotel Name
Description
#
Price per night

Samesun Vancouver

Downtown Vancouver

  • Granville Street (200 m)
  • Stanley Park (2 km)
  • Vancouver Art Gallery (500 m)

This hostel is known for organizing nightly social activities, making it a hotspot for solo travelers looking to mingle. Its on-site Beaver Bar has become a favorite budget-friendly spot in the area.

  • Affordable prices

  • Great social atmosphere

  • Central location

$35-$120/night

Rosedale On Robson Suite Hotel

Robson Street, Vancouver

  • BC Place (400 m)
  • Granville Island (3 km)
  • Canada Place (1.5 km)

Its spacious suite-style rooms with full kitchens make it a budget-friendly option for longer stays. The rooftop garden provides surprising tranquility in the heart of the city.

  • Kitchen-equipped rooms

  • Central location

  • On-site parking

$120-$180/night

Atrium Hotel Vancouver

Burnaby

  • Metropolis at Metrotown (3 km)
  • Central Park (2 km)
  • Simon Fraser University (8 km)

This hidden gem comes with complimentary breakfast and shuttle services, making it ideal for budget-conscious travelers. It also features an atrium with calming greenery for relaxation.

  • Free breakfast

  • Shuttle service

  • Peaceful atmosphere

$80-$130/night

Central Charm in Top Locations

Discover more premium Central hotels in Vancouver's dynamic downtown with unbeatable views and access.

Hotel Name
Description
#
Price per night

Blue Horizon Hotel

Downtown Vancouver

  • Robson Street (50 m)
  • English Bay Beach (1.5 km)
  • Stanley Park (1.7 km)

This eco-friendly hotel is known for its floor-to-ceiling window views of downtown and the mountains. The on-site restaurant, Abode, offers locally-sourced dishes inspired by the Pacific Northwest.

  • Panoramic views

  • Eco-conscious services

  • Prime downtown location

$160-$250/night

The Sutton Place Hotel Vancouver

Downtown Vancouver

  • Vancouver Art Gallery (200 m)
  • Granville Island (1.8 km)
  • Canada Place (1.3 km)

This European-inspired hotel boasts an in-house wine merchant and luxurious spa. Its classic decor and downtown convenience make it a favorite for stylish travelers.

  • Elegant design

  • Central location

  • Award-winning spa

$190-$300/night

Pan Pacific Vancouver

Downtown Vancouver Waterfront

  • Canada Place (0 m)
  • Gastown (1 km)
  • Stanley Park (3 km)

Situated at Vancouver’s iconic Canada Place, this hotel offers stunning waterfront views. It features an outdoor saltwater pool and a unique rooftop promenade perfect for sunset views.

  • Outstanding views

  • Rooftop pool

  • Luxury amenities

$250-$400/night

Live the High Life in Opulence

Experience grand stays by uncovering top-rated Luxury hotels in Vancouver.

Hotel Name
Description
#
Price per night

Pinnacle Hotel Harbourfront

Coal Harbour, Vancouver

  • Canada Place (500 m)
  • Gastown (1 km)
  • Stanley Park (2 km)

This luxury hotel is recognized for its rotating rooftop restaurant offering 360-degree panoramic views of the harbor. It’s also home to one of the largest convention centers in Vancouver.

  • Harbor views

  • Unique dining experience

  • Spacious event spaces

$270-$400/night

Hyatt Regency Vancouver

Downtown Vancouver

  • Vancouver Art Gallery (300 m)
  • Canada Place (1.2 km)
  • Stanley Park (1.8 km)

Known for its massive heated outdoor pool and wellness-focused amenities, this hotel attracts business and leisure travelers alike. Its open-lobby design is a striking architectural feature.

  • Heated pool

  • Luxury amenities

  • Proximity to attractions

$250-$380/night

Fairmont Hotel Vancouver

Downtown Vancouver

  • Vancouver Art Gallery (100 m)
  • Granville Street (500 m)
  • Canada Place (1.5 km)

Nicknamed the 'Castle in the City,' this iconic heritage hotel dates back to 1939 and is often a filming location for Hollywood productions. It blends historic charm with modern luxury.

  • Historic charm

  • Excellent service

  • Luxury dining options

$300-$450/night

Where Elegance Meets Personality

Uncover outstanding boutique experiences by exploring Boutique hotels in Vancouver and Richmond.

Hotel Name
Description
#
Price per night

Radisson Hotel Vancouver Airport

Richmond

  • Aberdeen Centre (500 m)
  • Sea Island (3 km)
  • Vancouver Airport (4 km)

This boutique gem offers scenic river views and provides complimentary shuttles to nearby Richmond markets. Guests love its contemporary Asian-inspired design.

  • Convenient location

  • Modern design

  • Shuttle services

$200-$290/night

Auberge Vancouver Hotel

Coal Harbour, Vancouver

  • Canada Place (400 m)
  • Gastown (1 km)
  • Stanley Park (2 km)

Located in the Terminal City Club, Auberge provides exclusive club access and a sleek modern aesthetic. It also features rare contemporary art by local Vancouver artists throughout the premises.

  • Artful decor

  • Club access

  • Prime location

$240-$350/night

River Rock Casino Hotel

Richmond

  • Richmond Night Market (1 km)
  • Vancouver Airport (4 km)
  • Steveston Seafood Market (6 km)

This hotel stands out for its massive casino and renowned 950-seat live performance theater. Families appreciate its tropical-themed pool with a thrilling waterslide.

  • Casino and theater

  • Family-friendly pool

  • Wide dining options

$200-$280/night

Family Adventures Await

Plan your next family getaway by discovering more Family Friendly hotels in the heart of BC’s top destinations.

Hotel Name
Description
#
Price per night

Harrison Hot Springs Resort & Spa

Harrison Hot Springs

  • Harrison Lake (50 m)
  • Sasquatch Provincial Park (5 km)
  • Downtown Chilliwack (30 km)

Famous for its natural hot spring pools, this resort offers family-friendly amenities like paddleboat rentals and sandy lakeside beaches. It has served as a wellness destination for over a century.

  • Natural hot springs

  • Lake activities

  • Relaxed atmosphere

$180-$300/night

Sheraton Vancouver Wall Centre

Downtown Vancouver

  • BC Place (1 km)
  • Science World (2 km)
  • Stanley Park (2.5 km)

With interconnecting rooms and a large indoor pool, this downtown hotel caters exceptionally to families. Parents praise its proximity to family attractions like Science World.

  • Family-friendly rooms

  • Central location

  • Indoor pool

$190-$270/night

Rosewood Hotel Georgia

Downtown Vancouver

  • Vancouver Art Gallery (50 m)
  • Canada Place (1.5 km)
  • Granville Island (2 km)

This hotel has been hosting families in style since 1927, combining luxury with a welcoming atmosphere. Its rooftop saltwater pool has panoramic city views that adults and kids alike enjoy.

  • Historic luxury

  • Central location

  • Rooftop pool

$300-$500/night

Frequently asked question

Which hotels in British Columbia are closest to Whistler Blackcomb Ski Resort?

Hotels like the Fairmont Chateau Whistler offer direct access to Whistler Blackcomb Ski Resort, making them ideal for ski enthusiasts.

Are there family-friendly hotels in British Columbia with indoor pools?

Family-friendly hotels such as the Pan Pacific Vancouver often feature indoor pools, kids’ programs, and spacious suites.

What is the average cost of mid-range hotels in Vancouver Downtown?

Mid-range hotels in Vancouver Downtown typically cost between $150 and $250 USD per night.

Are there boutique hotels near Victoria's Inner Harbor area?

Yes, boutique hotels like Hotel Rialto offer a blend of charm and modern amenities near Victoria's famous Inner Harbor.

Do hotels near Okanagan Valley provide vineyard tour packages?

Many hotels such as the Summerland Waterfront Resort in the Okanagan Valley provide vineyard tour packages to explore local wineries.

Thank you for subscribing
Destination Select city
  • Ahangama

    Sri Lanka

  • Ahungalla

    Sri Lanka

  • Alankuda

    Sri Lanka

  • Aluthgama

    Sri Lanka

  • Ambagahagedara

    Sri Lanka

  • Ambalangoda (Galle)

    Sri Lanka

  • Ambawela

    Sri Lanka

  • Andiambalama

    Sri Lanka

  • Anuradhapura

    Sri Lanka

  • Arugam Bay

    Sri Lanka

  • Aturugiriya

    Sri Lanka

  • Badulla

    Sri Lanka

  • Balangoda

    Sri Lanka

  • Balapitiya

    Sri Lanka

  • Bambalapitiya

    Sri Lanka

  • Bandarawela

    Sri Lanka

  • Battaramulla

    Sri Lanka

  • Batticaloa

    Sri Lanka

  • Beliatta

    Sri Lanka

  • Belihuloya

    Sri Lanka

  • Bentota

    Sri Lanka

  • Beruwala

    Sri Lanka

  • Boossa

    Sri Lanka

  • Bope

    Sri Lanka

  • Bopitiya (Gampaha)

    Sri Lanka

  • Boralesgamuwa

    Sri Lanka

  • Botiyatenna

    Sri Lanka

  • Buttala

    Sri Lanka

  • Chilaw

    Sri Lanka

  • Colombo

    Sri Lanka

  • Dambulla

    Sri Lanka

  • Dehiwala-Mount Lavinia

    Sri Lanka

  • Delft East

    Sri Lanka

  • Demanhandiya

    Sri Lanka

  • Deniyaya

    Sri Lanka

  • Dickoya

    Sri Lanka

  • Dickwella

    Sri Lanka

  • Digana

    Sri Lanka

  • Dimbula

    Sri Lanka

  • Dodanduwa

    Sri Lanka

  • Ella

    Sri Lanka

  • Galgamuwa (Monaragala)

    Sri Lanka

  • Galkadawala

    Sri Lanka

  • Galle

    Sri Lanka

  • Gampaha

    Sri Lanka

  • Gampola

    Sri Lanka

  • Gangodawila

    Sri Lanka

  • Gelioya

    Sri Lanka

  • Ginigathena

    Sri Lanka

  • Giritale

    Sri Lanka

  • Giriulla

    Sri Lanka

  • Godagandeniya

    Sri Lanka

  • Gonapola

    Sri Lanka

  • Habaraduwa

    Sri Lanka

  • Habarana

    Sri Lanka

  • Hambantota

    Sri Lanka

  • Hambegamuwa

    Sri Lanka

  • Haputale

    Sri Lanka

  • Hatton

    Sri Lanka

  • Hikkaduwa

    Sri Lanka

  • Hungama

    Sri Lanka

  • Induruwa

    Sri Lanka

  • Ja-Ela

    Sri Lanka

  • Jaffna

    Sri Lanka

  • Kadugannawa

    Sri Lanka

  • Kadurupe

    Sri Lanka

  • Kahatuduwa

    Sri Lanka

  • Kalametiya

    Sri Lanka

  • Kalawana

    Sri Lanka

  • Kalkudah (Batticaloa)

    Sri Lanka

  • Kallady

    Sri Lanka

  • Kalmunai

    Sri Lanka

  • Kalpitiya

    Sri Lanka

  • Kalubowila West

    Sri Lanka

  • Kalutara

    Sri Lanka

  • Kamburugamuwa

    Sri Lanka

  • Kandana

    Sri Lanka

  • Kandy

    Sri Lanka

  • Karagampitiya

    Sri Lanka

  • Karalliyadda

    Sri Lanka

  • Kataragama

    Sri Lanka

  • Katugastota

    Sri Lanka

  • Katunayake

    Sri Lanka

  • Katuneriya

    Sri Lanka

  • Kegalle

    Sri Lanka

  • Kelaniya

    Sri Lanka

  • Kepungoda

    Sri Lanka

  • Kibissa

    Sri Lanka

  • Kilinochchi

    Sri Lanka

  • Kiribathgoda

    Sri Lanka

  • Kirillapone

    Sri Lanka

  • Kirinda (Hambantota)

    Sri Lanka

  • Kiriwan Eliya

    Sri Lanka

  • Kitulgala

    Sri Lanka

  • Kobbekaduwa

    Sri Lanka

  • Koggala

    Sri Lanka

  • Komari

    Sri Lanka

  • Kombichankulama

    Sri Lanka

  • Kosgoda

    Sri Lanka

  • Koslanda

    Sri Lanka

  • Kottagoda (Matara)

    Sri Lanka

  • Kottawa

    Sri Lanka

  • Kudapaduwa

    Sri Lanka

  • Kudawe

    Sri Lanka

  • Kurana Katunayaka

    Sri Lanka

  • Kurunegala

    Sri Lanka

  • Labugolla

    Sri Lanka

  • Madulkele

    Sri Lanka

  • Maharagama

    Sri Lanka

  • Mahiyanganaya

    Sri Lanka

  • Maho

    Sri Lanka

  • Makandura

    Sri Lanka

  • Malabe

    Sri Lanka

  • Mannar

    Sri Lanka

  • Marawila

    Sri Lanka

  • Maskeliya

    Sri Lanka

  • Matale

    Sri Lanka

  • Matara

    Sri Lanka

  • Mawanella

    Sri Lanka

  • Midigama

    Sri Lanka

  • Mihintale

    Sri Lanka

  • Mihiripenne

    Sri Lanka

  • Minuwangoda

    Sri Lanka

  • Mirissa

    Sri Lanka

  • Monaragala

    Sri Lanka

  • Moratuwa

    Sri Lanka

  • Mullaittivu

    Sri Lanka

  • Nallathanniya

    Sri Lanka

  • Nanu Oya

    Sri Lanka

  • Naula

    Sri Lanka

  • Nawala

    Sri Lanka

  • Nawalapitiya

    Sri Lanka

  • Negombo

    Sri Lanka

  • Nekattegama

    Sri Lanka

  • Netolpitiya

    Sri Lanka

  • Nilaveli

    Sri Lanka

  • Nochchiyagama

    Sri Lanka

  • Nugegoda

    Sri Lanka

  • Nuwara Eliya

    Sri Lanka

  • Ohiya

    Sri Lanka

  • Padukka

    Sri Lanka

  • Pahala Maragahawewa

    Sri Lanka

  • Paiyagala

    Sri Lanka

  • Pallegama

    Sri Lanka

  • Pamunugama

    Sri Lanka

  • Panadura

    Sri Lanka

  • Panama

    Sri Lanka

  • Pannipitiya

    Sri Lanka

  • Passikudah

    Sri Lanka

  • Peliyagoda

    Sri Lanka

  • Peradeniya

    Sri Lanka

  • Piliyandala

    Sri Lanka

  • Pinnawala (Kegalle)

    Sri Lanka

  • Point Pedro

    Sri Lanka

  • Polgahawelana

    Sri Lanka

  • Polonnaruwa

    Sri Lanka

  • Pottuvil

    Sri Lanka

  • Puttalam

    Sri Lanka

  • Raddoluwa

    Sri Lanka

  • Ragama

    Sri Lanka

  • Rajagiriya

    Sri Lanka

  • Ramboda

    Sri Lanka

  • Rangala

    Sri Lanka

  • Ranna

    Sri Lanka

  • Ratmalana

    Sri Lanka

  • Ratnapura

    Sri Lanka

  • Rattota

    Sri Lanka

  • Rekawa

    Sri Lanka

  • Seeduwa

    Sri Lanka

  • Sigiriya

    Sri Lanka

  • Sri Jayewardenepura Kotte

    Sri Lanka

  • Talalla

    Sri Lanka

  • Talawatugoda

    Sri Lanka

  • Talpe

    Sri Lanka

  • Tanamalwila

    Sri Lanka

  • Tangalle

    Sri Lanka

  • Tawalantenna

    Sri Lanka

  • Telwatta

    Sri Lanka

  • Tissamaharama

    Sri Lanka

  • Trincomalee

    Sri Lanka

  • Udawalawe

    Sri Lanka

  • Ulapane

    Sri Lanka

  • Unakuruwa

    Sri Lanka

  • Unawatuna

    Sri Lanka

  • Uswetakeiyawa

    Sri Lanka

  • Vavuniya

    Sri Lanka

  • Wadakada

    Sri Lanka

  • Wadduwa

    Sri Lanka

  • Walagedara (Kandy)

    Sri Lanka

  • Wanathavilluwa

    Sri Lanka

  • Wasgamuwa

    Sri Lanka

  • Waskaduwa

    Sri Lanka

  • Wattala

    Sri Lanka

  • Watumulla

    Sri Lanka

  • Wayikkal

    Sri Lanka

  • Weligama

    Sri Lanka

  • Wellawaya

    Sri Lanka

  • Wilpattu

    Sri Lanka

  • Yala

    Sri Lanka

  • Yatiyantota

    Sri Lanka

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0