If you fancy a beach vacation somewhere far away but don’t have the time or money to travel, try visiting some of these places in Vancouver, BC.
From beachfront restaurants to resorts with a tropical vibe, these spots will give you all the vibe of a beach town, while still being in the city.
You might be surprised how many of these hidden gems in Vancouver will make you feel like you’re miles away.
Beach house restaurant
Address: 150 25th Street, West Vancouver, BC
Why you have to go: This restaurant is located directly on the beach in West Vancouver. If you are looking for a good restaurant with easy access to a sandy beach, come here.
Once you are done enjoying seafood, you can stroll along the beach and watch the sunset.
Address: 2305 Cornwall Avenue, Vancouver, BC
Why you need to go: This pool is actually the longest saltwater pool in all of North America and it’s located along the ocean.
If you want to pretend you’re in an infinity pool at an all-inclusive resort in Mexico, try stopping here.
Rooftop water lounge
Address: 39 Smithe Street, Vancouver, British Columbia
Why you need to go: This lounge at JW Marriott Parq Vancouver feels like a beachfront resort. There’s even a cocktail bar that serves super fun tropical drinks to make you feel like you’ve been transported to a complex in Hawaii.
Address: 1253 Johnston Street, Vancouver, BC
Why you need to go: If you’re looking for a restaurant that will give you the Greek beach club vibe, come to this place. The patio is located along the ocean and it has all the aesthetics of a seaside patio in the Greek islands.
The boathouse restaurant
Address: 1305 Arbutus Street, Vancouver, BC.
Why you need to go: This restaurant is located directly on Kitsilano Beach. After a long day of tanning in the sun, head to this restaurant for a few happy hour drinks to cool off.
Address: 1212 Commercial Drive, Vancouver, British Columbia
Why you have to go: This restaurant is inspired by Old Havana, Cuba, with its bright colors and food. If you’re dreaming of a vacation in Cuba, you might want to visit this colorful restaurant instead.