Find and Book Top Rated Hotels in Vancouver

Search among 66 available resorts and all inclusive hotels in Vancouver from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 66
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great391 reviews
MapView on map800 yd from City Center300 yd from Vancouver Waterfront Trail
From   US$ 356 /nightSelect
8.4
Great179 reviews
MapView on map800 yd from City Center300 yd from Vancouver Waterfront Trail
From   US$ 352 /nightSelect
8.4
Great306 reviews
600 yd from City Center500 yd from Robson Street
From   US$ 288 /nightSelect
8.6
Great160 reviews
900 yd from City Center400 yd from Vancouver Convention Centre
From   US$ 352 /nightSelect
8.4
Great129 reviews
800 yd from City Center300 yd from Robson Street
From   US$ 430 /nightSelect
8.4
Great268 reviews
500 yd from City Center500 yd from Granville Skytrain Station
From   US$ 215 /nightSelect
8.6
Great235 reviews
300 yd from City Center300 yd from Granville Skytrain Station
From   US$ 554 /nightSelect
8.4
Great178 reviews
1600 yd from City Center900 yd from Robson Street
From   US$ 343 /nightSelect
8.6
Great1276 reviews
1000 yd from City Center200 yd from Robson Street
From   US$ 149 /nightSelect
8.6
Great239 reviews
500 yd from City Center300 yd from Vancouver Waterfront Trail
From   US$ 345 /nightSelect
8.2
Great266 reviews
900 yd from City Center400 yd from Vancouver Convention Centre
From   US$ 266 /nightSelect
8.4
Great145 reviews
300 yd from City Center500 yd from Granville Skytrain Station
From   US$ 311 /nightSelect
8.4
Great211 reviews
900 yd from City Center300 yd from Robson Street
From   US$ 393 /nightSelect
8.2
Great265 reviews
400 yd from City Center400 yd from Granville Skytrain Station
From   US$ 287 /nightSelect
8.4
Great554 reviews
400 yd from City Center400 yd from Granville Skytrain Station
From   US$ 103 /nightSelect
8.6
Great693 reviews
1.2 mi from City Center200 yd from English Bay
From   US$ 205 /nightSelect
8.6
Great157 reviews
300 yd from City Center200 yd from Granville Skytrain Station
From   US$ 55 /nightSelect
8.6
Great232 reviews
500 yd from City Center600 yd from Robson Street
From   US$ 412 /nightSelect
8.4
Great355 reviews
900 yd from City Center700 yd from Robson Street
From   US$ 264 /nightSelect
8.4
Great446 reviews
600 yd from City Center400 yd from Vancouver Waterfront Trail
From   US$ 133 /nightSelect

Best Resorts and Places to Stay in Vancouver

Why visit?

Vancouver, Canada’s stunning west coast gem, offers an array of attractions that make it a must-visit destination for tourists. With its breathtaking natural landscapes, iconic landmarks, vibrant culture, and diverse culinary scene, Vancouver has something for everyone. Notable landmarks include Stanley Park, Granville Island, Capilano Suspension Bridge, Vancouver Lookout, and the stunning views from Grouse Mountain.

Why is choosing a resort in Vancouver better than staying in a hotel?

Stunning Ocean Views: Resorts in Vancouver often offer breathtaking ocean views, allowing guests to wake up to the sight of the Pacific Ocean and the picturesque coastal scenery that surrounds the city.

Luxury Amenities: Many resorts in Vancouver boast luxurious amenities such as spa facilities, pools, fitness centers, and fine dining options, providing guests with a truly indulgent experience.

Proximity to Nature: Vancouver is known for its natural beauty, and resorts in the city often provide easy access to outdoor activities such as hiking, biking, and skiing, allowing guests to immerse themselves in the stunning surroundings.

Personalized Service: Resorts typically offer personalized service to ensure that guests have a comfortable and enjoyable stay. From concierge assistance to personalized itineraries, resorts strive to meet the unique needs and preferences of their guests.

Privacy and Tranquility: Resorts in Vancouver often provide a peaceful and private atmosphere, making them an ideal option for relaxation and rejuvenation while enjoying all the city has to offer.

What is the price to stay in a resort per night?

In Vancouver, the average price per night for resorts varies depending on their star rating. Here is a general overview:

3-star resorts: Prices range from $100 to $200 per night.

4-star resorts: Prices range from $200 to $400 per night.

5-star resorts: Prices range from $400 to $800 per night.

Please note that these prices are subject to change and may vary depending on the resort's location, amenities, and seasonal demand.

Best Value for Money Resorts:

The Burrard: A trendy boutique resort located in downtown Vancouver, offering modern rooms, a charming courtyard, and easy access to popular attractions such as Robson Street and Stanley Park.

Sunset Inn & Suites: Situated in Vancouver's vibrant West End, this resort offers spacious suites with fully equipped kitchens, complimentary breakfast, and stunning views of the city skyline.

Landis Hotel & Suites: Located in the heart of downtown, this resort offers comfortable suites with full kitchens, a fitness center, and a rooftop garden, allowing guests to enjoy breathtaking views of the city.

Best Luxury Resorts:

Fairmont Pacific Rim: A renowned 5-star resort situated on the waterfront, offering luxurious rooms, a rooftop pool, a spa, and breathtaking views of the North Shore Mountains and Coal Harbour.

Rosewood Hotel Georgia: This iconic 5-star resort exudes elegance and sophistication, featuring beautifully appointed rooms, a spa, a rooftop pool, and exceptional dining options.

Best Pet-friendly Resorts:

Loden Hotel: Located in Coal Harbour, this pet-friendly resort offers luxurious rooms with stunning views, pet amenities, and personalized services for both guests and their furry friends.

Westin Bayshore: Situated on the picturesque seawall, this resort welcomes pets and provides dog beds, treats, and walking maps. Its waterfront location offers easy access to Stanley Park and scenic walking trails.

Best Resorts for Families:

Four Seasons Hotel Vancouver: A family-friendly resort located in downtown Vancouver, offering spacious rooms, a children's concierge, a pool, and easy access to family attractions such as the Vancouver Aquarium.

Pan Pacific Vancouver: Situated on the waterfront, this resort features family-friendly rooms, a rooftop pool, and proximity to Canada Place, where families can enjoy attractions like FlyOver Canada and the Vancouver Convention Centre.

Sheraton Vancouver Wall Centre: This centrally located resort offers family rooms, an indoor pool, and convenient access to Vancouver Art Gallery and Robson Street's shopping district.

Best Resorts with Unique Views:

Shangri-La Hotel Vancouver: This luxurious resort provides stunning city views from its spacious rooms and features upscale amenities, including an outdoor pool and a renowned restaurant.

Pinnacle Hotel Vancouver Harbourfront: Nestled in Coal Harbour, this resort offers breathtaking views of the harbor and North Shore Mountains, along with comfortable rooms and a rooftop pool to enjoy the scenery.

Show moreLess