Find and Book Top Rated Hotels in Vancouver

Search among 64 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 64
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.2
Great265 reviews
MapView on map400 m from City Centre500 m from Robson Street
From   US$ 291 /nightSelect
8.4
Great355 reviews
MapView on map800 m from City Centre100 m from St. Paul's Hospital
From   US$ 269 /nightSelect
8.4
Great129 reviews
700 m from City Centre300 m from Robson Street
From   US$ 617 /nightSelect
8.4
Great391 reviews
700 m from City Centre300 m from Vancouver Waterfront Trail
From   US$ 214 /nightSelect
8.4
Great179 reviews
700 m from City Centre300 m from Vancouver Waterfront Trail
From   US$ 322 /nightSelect
8.4
Great306 reviews
500 m from City Centre400 m from Robson Street
From   US$ 301 /nightSelect
8.4
Great346 reviews
500 m from City Centre200 m from BC Place Stadium
From   US$ 358 /nightSelect
8.6
Great685 reviews
400 m from City Centre400 m from Queen Elizabeth Theatre
From   US$ 122 /nightSelect
8.6
Great1289 reviews
900 m from City Centre100 m from Robson Street
From   US$ 328 /nightSelect
8.6
Great157 reviews
200 m from City Centre600 m from Vancouver Waterfront Trail
From   US$ 55 /nightSelect
8.6
Great583 reviews
800 m from City Centre100 m from St. Paul's Hospital
From   US$ 315 /nightSelect
8.4
Great104 reviews
800 m from City Centre200 m from Vancouver Convention Centre
From   US$ 548 /nightSelect
8.2
Great266 reviews
800 m from City Centre400 m from Vancouver Convention Centre
From   US$ 286 /nightSelect
8.4
Great350 reviews
1000 m from City Centre200 m from Robson Street
From   US$ 417 /nightSelect
8.4
Great272 reviews
500 m from City Centre500 m from Robson Street
From   US$ 303 /nightSelect
8.6
Great357 reviews
200 m from City Centre400 m from Queen Elizabeth Theatre
From   US$ 502 /nightSelect
8.4
Great145 reviews
300 m from City Centre400 m from Queen Elizabeth Theatre
From   US$ 404 /nightSelect
8.4
Great178 reviews
1.4 km from City Centre800 m from Robson Street
From   US$ 373 /nightSelect
8.6
Great693 reviews
2.0 km from City Centre200 m from English Bay
From   US$ 81 /nightSelect
8.4
Great214 reviews
800 m from City Centre200 m from Robson Street
From   US$ 234 /nightSelect

Best Resorts and Places to Stay in Vancouver

Why visit?

Vancouver, known for its stunning natural beauty, vibrant city life, and diverse cultural scene, is a must-visit destination for tourists. From picturesque mountains to beautiful beaches and a bustling downtown, the city offers a wide range of attractions. Notable landmarks to explore include Stanley Park, Granville Island, the Capilano Suspension Bridge, and the historic Gastown district.

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

More Space and Privacy: Resorts in Vancouver provide more spacious accommodations compared to standard hotel rooms, giving guests the comfort and privacy they desire during their stay.

Resort Amenities: Resorts offer a plethora of amenities such as swimming pools, fitness centers, spas, and on-site restaurants, making it easy for guests to relax and enjoy their vacation without leaving the compound.

Scenic Locations: Many resorts in Vancouver are situated in picturesque settings with stunning views of the city, mountains, or waterfront, providing a serene and tranquil atmosphere.

Recreational Activities: Resorts often offer a variety of recreational activities such as hiking, biking, golfing, or water sports, making it convenient for guests to enjoy outdoor adventures without having to travel far.

Family-Friendly Environment: Resorts in Vancouver cater to families with children, offering dedicated kids' clubs, play areas, and family-friendly amenities to ensure a fun-filled and memorable vacation for everyone.

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

The price per night for resorts in Vancouver varies based on their star rating:

3-star resorts: Prices average around $150 to $250 per night. These resorts offer comfortable accommodations and a range of basic amenities.

4-star resorts: Prices average around $250 to $400 per night. These resorts provide a higher level of luxury, additional facilities, and enhanced services.

5-star resorts: Prices average around $400 to $800 per night. These resorts offer exceptional comfort, an array of high-end amenities, top-quality service, and stunning views.

Best Value for Money Resorts:

The Sylvia Hotel: Located in the vibrant West End, this charming boutique hotel offers comfortable rooms with stunning beachfront views, convenient amenities, and proximity to Stanley Park and English Bay.

Rosellen Suites at Stanley Park: Situated near Stanley Park, these suites provide a home-away-from-home experience. With spacious living areas, fully equipped kitchens, and a welcoming atmosphere, they are ideal for families or longer stays.

Coast Coal Harbour Hotel: Offering contemporary accommodations in the heart of downtown, this hotel provides easy access to attractions like Canada Place and the Vancouver Convention Centre. Guests can enjoy modern amenities and panoramic views of the harbor.

Best Luxury Resorts:

The Fairmont Hotel Vancouver: A landmark in the city, this iconic five-star hotel boasts grand architecture and luxurious interiors. Located downtown, it offers elegant rooms, exceptional dining options, a spa, and close proximity to shopping and entertainment.

JW Marriott Parq Vancouver: This upscale resort encompasses a luxurious hotel tower and a casino. Located in the vibrant entertainment district, it offers modern rooms, world-class dining, a rooftop pool, and access to a wide range of entertainment options.

Best Pet-Friendly Resorts:

Pan Pacific Vancouver: Situated on the waterfront, this five-star hotel welcomes pets and offers pet-friendly services, including dog-walking and pet-sitting. Guests can enjoy stunning views of the harbor, luxurious amenities, and easy access to the seawall for walks.

Loden Hotel: Located in the Coal Harbour neighborhood, this boutique hotel provides pet-friendly accommodations with luxurious amenities. It offers convenient access to parks and walking trails for your furry friends' enjoyment.

Best Resorts for Families:

Pinnacle Hotel Harbourfront: With spacious rooms, an indoor swimming pool, and a family-friendly atmosphere, this hotel is perfect for families. It is conveniently located near attractions like the Vancouver Aquarium and Stanley Park.

Sheraton Vancouver Wall Centre: Offering comfortable and family-friendly accommodations, this centrally located hotel provides amenities such as an indoor pool, a play area, and easy access to Granville Island and Robson Street.

Best Resorts with Unique Views:

The Westin Bayshore Vancouver: Overlooking the waterfront and surrounded by nature, this resort offers breathtaking views of the harbor, mountains, and Stanley Park. Guests can enjoy luxurious amenities, two outdoor pools, and access to the seawall for leisurely walks.

Shangri-La Hotel, Vancouver: Located in the heart of downtown, this five-star hotel provides panoramic views of the city skyline and mountains. Guests can indulge in luxurious accommodations, award-winning dining, and a tranquil spa experience.

Show moreLess