14 Stunning Waterfront Hotels in Vancouver

Vancouver is renowned for its stunning waterfront, especially during sunset when you can see the skyline painted with yellows, oranges and pinks.

If you’re looking for a stay that is just as picturesque, look no further than our top list of the best waterfront hotels in one of Canada’s most stunning cities.

From luxury options to chic boutique locations in the heart of downtown – these are definitely some of the most breathtaking places to stay in town.

Get ready to jump on board – let’s explore the 14 best waterfront hotels in Vancouver!

Downtown Vancouver Waterfront Hotels

1. Fairmont Pacific Rim

Located near iconic Canada Place, the Fairmont Pacific Rim is far from the typical flair this brand is known for.

Uninterrupted mountain and harbor views blend in with the architecture and décor, which pay tribute to Pacific Rim’s vibrancy.

Now, there’s no need to wish upon a star; upgraded rooms come packed with whirlpool tubs, private patios with fire pits and magnificent views.

Cuisine ranges from top-notch sushi bars to fine cuisine served in three of their on-site restaurants.

Want more luxury? Take a dip in their rooftop pool or soothe your cares away with a massage at the spa.

Perched on the waterfront and commanding panoramic views of the surrounding area, a stay at Fairmont Pacific Rim will make your next visit truly unforgettable.

Fairmont Pacific Rim Waterfront Hotel in Vancouver
Photo by Fairmont Pacific Rim Waterfront Hotel in Vancouver

2. Westin Bayshore Vancouver

With its waterfront location, the Westin Bayshore lets you experience the great outdoors in a totally luxurious environment.

Just steps from Stanley Park, the seawall is truly breathtaking and cannot be missed! The vastness of this park alone should be incentive enough to stay here.

If getting active isn’t your thing and you just want to splurge on a delicious culinary experience, meander over to Denman Street, located only a couple of blocks away.

What more could one ask for? The Westin Bayshore is the perfect place to begin your adventures in Vancouver.

3. Fairmont Waterfront

When it comes to luxury hotels in Vancouver, Fairmont Waterfront offers the complete package.

Located in Coal Harbour, just across from Vancouver’s cruise ship terminal, you can rest easy knowing you have a perfect place to call home away from home.

Admire fantastic views of the city, mountains, and harbor through floor-to-ceiling windows or soak in a hot tub before exploring all that this coastal gem has to offer.

This luxury hotel ensures that no detail is overlooked and is definitely the luxurious choice when exploring one of Canada’s most iconic cities.

READ NEXT
17 Short Flights from Vancouver for a Quick Getaway

4. Pan Pacific Vancouver

Staying at the Pan Pacific hotel is the perfect way to make sure you’re not missing a moment of the gorgeous views this city has to offer.

Overlooking coastal mountains, Stanley Park and the radiant skyline, this hotel is pet-friendly with award-winning West Coast cuisine.

Wake up and enjoy unobscured views of cruise ships and beautiful yachts floating past the harbor.

Pan Pacific Hotel Waterfront view
Waterfront View Photo by Pan Pacific Hotel Vancouver

5. Pinnacle Hotel Harbourfront

With its convenient city center location, Pinnacle Hotel Harbourfront puts all of the downtown action within reach – with beautiful, awe-inspiring views to boot!

You’ll never forget lounging in your harbor view room, admiring the stunning skyline and mountains. You just might decide to stay here forever!

6. JW Mariott PARQ

JW Marriott Parq Vancouver is the perfect spot for a luxury getaway in the heart of the city.

From chic decor to fantastic water views of False Creek, this hotel offers it all!

With easy access to BC Place for major concerts and hockey games, you’ll have plenty to keep you busy without ever having to leave the area.

Shopping nearby on Robson Street and dinner in Yaletown is just a quick stroll away; you can even linger within the hotel to enjoy excellent dining at The Victor or Honey Salt.

For romantic evening strolls, take a long walk along Vancouver’s iconic seawall – proof that JW Marriott Parq Vancouver offers an unbeatable experience!

7. Coast Coal Harbour Hotel

The Coast Coal Harbour Vancouver Hotel is the perfect place to experience the bustling, stunning sights of downtown Vancouver.

You can literally watch the world go by from this perfectly situated hotel right on the water, a short walk away from beautiful Stanley Park and historic Gastown.

Travelers booking a Coast King Room are in for an especially special treat, with floor-to-ceiling windows, along with breathtaking views of Burrard Inlet and the North Shore.

It makes a stay here something truly worth bragging about!

8. Vancouver Mariott Pinnacle

Take your stay in Vancouver to new heights by having a night at the Mariott Pinnacle.

Not only do you get incredible, up-close views of gorgeous Burrard Inlet and the North Shore Mountains from one of their King Harborview Rooms, but you can even find yourself making stops at nearby Stanley Park, Seawall and shopping on Robson Street.

If that isn’t enough for you, then maybe a visit to Showcase Restaurant and Bar located on-site should do it for you.

READ NEXT
22 of the Best Breakfast Spots in Vancouver

9. EXchange Hotel Vancouver

Perfect for first-time visitors in the area and well-seasoned travelers alike, The EXchange Hotel is your go-to spot in downtown Vancouver.

Indulge in its boutique charm and luxurious rooms; this landmark hotel was once the home of the Vancouver Stock Exchange – an ode to elegance and style can be found in every corner.

Each room is beautifully reflective of the cultural epicenter that is Vancouver, with its original artwork, lavish furnishings and ultra-modern tech.

Plus, its close proximity to the waterfront, public transport, and other attractions in the city make it a great spot to settle into during your stay.

10. Granville Island Hotel

If you’re looking for a unique Vancouver stay, this waterfront boutique hotel is guaranteed to provide it.

With its prime location by a Vancouver marina, you can take romantic strolls along the seawall and watch the yachts go by.

As if that weren’t enough, Granville Island offers endless opportunities for shopping and sightseeing for both tourists and artists alike.

And don’t forget about the False Creek Ferries – it’s never been easier (or fun!) to make your way around town.

Get ready to drop anchor at The Granville Island Hotel and set sail on your next big adventure.

11. The Sylvia Hotel

The Sylvia Hotel is a unique and truly special Vancouver landmark that has preserved its historical charm; it’s one of those places that make you feel like you’ve stepped back in time to 1912!

With its old-school charm and friendly service, this waterfront spot will make you feel right at home.

Plus, it happens to be conveniently located just across the street from the beach!

If you’re looking for some fine sightseeing along English Bay, look no further than this spectacularly located piece of history.

North Vancouver Waterfront Hotels

12. Seaside Hotel North Vancouver

Unwind in the Seaside Hotel; scrumptious amenities with breathtaking views and unrivaled convenience are located just a few steps away from the famous Lonsdale Quay.

Wandering along the North Vancouver waterfront, you might come across an oasis of premium relaxation.

But why stop there? Experience the view from their exceptional Ocean View Corner Suite and take in the wooden-framed panoramas of Vancouver’s majestic skyline.

READ NEXT
22 of the Best Breakfast Spots in Vancouver

13. Pinnacle Hotel at the Pier

Waving goodbye to the ordinary, guests will rejoice at the spectacular harbor views when staying at the Pinnacle Hotel at the Pier.

Immerse yourself in the stylish guestrooms; elegant decor blended with a touch of local history.

There’s no shortage of things to explore in this area either – take a stroll around the Historic Shipyards District or shop ’til you drop at the charming Lonsdale Quay.

14. Lonsdale Quay Hotel

Experience Vancouver like never before when you stay at the Lonsdale Quay Hotel.

Bring your cup of coffee to your private patio and bask in awe as you take in the majestic views of downtown Vancouver from the North Shore.

End your day with a glass of wine while you watch Vancouver light up – simply breathtaking!

Enjoy every luxury amenity this hotel offers and make unforgettable memories that will last well beyond your stay.