Vancouver is one of our favorite cities in the world, where a modern downtown is combined with breathtaking natural beauties, countless hiking trails, waterfalls and beaches. The best place to stay in Vancouver depends on your travel style and interests, and this post is for those of you who are looking for the best B&B in Vancouver.
Why choose a bed and breakfast?
B&Bs are smaller than hotels, and they offer a more homey, personalized and intimate atmosphere. Their style and décor are often unique and reflect the character of their owners, and they’re usually located in quiet residential neighborhoods. Some B&Bs are located in historic buildings which adds extra charm to your stay.
One of the highlights of staying at a B&B is the breakfast, as most of them spoil guests with delicious, home-cooked breakfast, quite often with local ingredients and regional specialties.
historical houses on Mole Hill
B&Bs are not for everyone though. They typically don’t accommodate children and pets, and they’re very different from hotels – that’s the point. They can’t only be more cost effective than hotels, but offer a unique experience. And Vancouver has quite a few memorable bed and breakfasts – let’s see them.
This summary was created after careful consideration and research, with the help of countless guest reviews. We’ve also lived in Vancouver for a year and got to know the different neighborhoods very well. Hence we only included those which would really give you the best experience when visiting this wonderful city.
5 best bed and breakfast in Vancouver
So first of all, which is the best neighborhood to stay in Vancouver? It’s easy to advise that “stay in Downtown Vancouver”, but in reality, it’s not a very helpful suggestion. Downtown Vancouver is large and consists of many sub-neighborhoods, all of which have their unique vibe.
Gastown, Yaletown, the Financial District, Waterfront, Coal Harbour and the West End are the typical and most popular neighborhoods to stay. However, if you’re looking for a B&B, the West End is the best choice in Vancouver Downtown. It’s one of Vancouver’s best beach neighborhoods, with a quiet and laid-back vibe. It borders Stanley Park, yet it’s not far from the center. Most importantly, it’s home to the most iconic Vancouver bed and breakfasts.
But you find great neighborhoods outside of the downtown, too, or even outside of the city of Vancouver (looking at you, North Vancouver and West Vancouver). Depending on your preferences and itinerary, they might fit you better than Vancouver Downtown. Mount Pleasant is loved by lots of visitors (and locals, too), as it’s such a nice, safe neighborhood, with lots of picturesque Victorian houses – and some excellent Victoran style B&Bs. It also has quick and easy subway access to Downtown Vancouver.
O Canada House B&B, West End (4 stars)
O Canada House is the most stylish bed and breakfast in Vancouver, particularly in the West End. Even though it’s right in the heart of downtown, it’s a green and quiet neighborhood. You can easily walk anywhere in Vancouver Downtown, it’s about 10 minutes walk from Robson Square and 15 minutes walk from Sunset Beach.
view of the West End
It has Victorian décor and elegant, comfortable, clean rooms, a lovely outdoor terrace, and the breakfast is praised a lot: delicious and plentiful, with home-made pastries, cakes and biscuits. Moreover, guests have access to an open pantry: snacks, coffee, tea and juice all day.
It’s an iconic stay in Vancouver’s West End and a great option for those looking for a luxury bed and breakfast in Vancouver. It’s close to everything and offers that “home away from home” feeling in quite a memorable setting. But beware: there’s no elevator to the higher floors.
West End Guest House, West End (4 stars)
If anything can compete with O Canada House, it’s the West End Guest House with its old world charm. It’s in a historical building that dates back to 1906, and it’s also located in the West End. You’re a convenient walking distance away from mostly everything in Vancouver Downtown.
The rooms are individually decorated, some have antique and others have contemporary furniture. Guests can relax on the veranda or in the private garden.
The tasty and generous breakfast is a highlight, with a changing menu. Free snacks, cakes, muffins and drinks are available throughout the day.
Barclay House Bed and Breakfast, West End (4 stars)
Barclay House is just across West End Guest House. Before you think that I shouldn’t list yet another one from a similar area and with a similar old world charm, well, Vancouver has only three such unique, historical B&Bs. All of them are in the West End, a convenient walking distance away from restaurants, shops and attractions. And, of course, the three of them are a bit different in style and atmosphere.
the West End is a neighborhood to love!
Barclay House has cozy suites with custom wood furnishings, and guests are welcomed with freshly baked cookies. The breakfast is a diverse three-course attraction, with a changing menu, and it features locally sourced ingredients. Breads are baked fresh each morning.
The property is clean and comfortable, with all the little touches that makes it unforgettable. But you need to climb stairs to access the house and the rooms (and carry your luggage up the stairs), so it’s not the ideal fit for elderly people or those with mobility issues.
Windsor Guest House, Mt Pleasant (4 stars)
Windsor Guest House is outside of Downtown Vancouver, but it’s in the quiet (and pleasant) neighborhood of Mt Pleasant. It’s walking distance from the Olympic Village and the False Creek Seawall, and you find a variety of restaurants and shopping opportunities nearby. The Broadway-City Hall SkyTrain station is a few minutes walk. It gives you quick and convenient public transport access to Vancouver Downtown and the Waterfront.
Windsor Guest House is a Victorian-style B&B with nicely furnished rooms. Some rooms have private bathrooms, others have access to shared bathrooms. The top floor suites have the best views. Guests can also relax on the terrace or in the shared lounge.
False Creek view from the Olympic Village
The breakfast is plentiful and delicious, and you can opt for a full vegetarian breakfast.
Douglas Guest House, Mt Pleasant (3 stars)
Douglas Guest House is a more affordable B&B. It’s located in Mount Pleasant, in a lovely Victorian neighborhood and in a Victorian building. You’re a short walk away from a variety of great restaurants, grocery stores and shops. Broadway-City Hall SkyTrain station is 10 minutes walk, giving you quick and convenient access to Vancouver Downtown.
There are different types of rooms to choose from, like classic or budget double rooms, but also family rooms or a penthouse suite. They’re all neat and clean, but not all of the rooms come with a private bathroom, so make sure to check it before booking.
You can choose from a cold buffet (like cereal, toast, fresh fruits) or a hot menu at breakfast (like omelet, French toast, pancakes), and there’s a vegetarian option available, too.
Cambie Lodge, Mt Pleasant (3 stars)
Cambie Lodge is the third iconic historical B&B in the Mount Pleasant neighborhood. It’s located in a restored Edwardian Manor, only a few minutes walk away from the Broadway-City Hall SkyTrain station, which connects you to the downtown area and the Waterfront. Lots of restaurants and shops are within convenient walking distance.
The building has an old time charm, a lovely common kitchen and dining area. You’ll feel like staying with your auntie – who’s also a great cook. A delicious and generous warm breakfast is served in either the sun room or on the outside deck.
Rooms are clean, have a reasonable size and a nice decor. Guests can relax in the shared lounge which is equipped with a TV and a fireplace. You are required to climb stairs though, just like in most of these lovely historical buildings.
It’s a great, memorable and affordable stay in an otherwise quite expensive city.
3 best bed and breakfast near Vancouver
If you’re not a first time visitor in Vancouver, or you prefer a quiet, nature focused getaway, with only a little bit of sightseeing mixed in, staying outside of the city might just be the best idea. Like on the North Shore, hugged by the ocean and the mountains.
Most visitors don’t even realize that North Vancouver is not actually part of the city of Vancouver. From their point of view, it’s quite understandable. North Vancouver offers some amazing attractions that no one should miss from their Vancouver itinerary, and it also provides quick access to Vancouver Downtown – either by the SeaBus (a passenger-only ferry) or via the bridges.
West Vancouver is famous for its beaches and beautiful nature, and is ideal for those looking for a more remote, romantic stay.
residential street in North Vancouver
While Vancouver Downtown is easily reachable from Lonsdale Quay by the SeaBus, if you stay in other areas of North Vancouver and West Vancouver, getting around is the most convenient by car. Unlike downtown, parking is rarely a problem here either, lots of residential neighborhoods offer plenty of free (and safe) street parking.
Ocean Breeze Executive Bed and Breakfast, North Vancouver (4 stars)
Ocean Breeze Executive Bed and Breakfast is in North Vancouver, only 15 minutes walk from the Lonsdale Quay SeaBus, so that you can reach Vancouver Downtown in another 12 minutes. Grouse Mountain and the Capilano Suspension Bridge Park are about 15 minutes drive away.
It’s a quiet area, with a bit of an industrial feel, but there’s plenty of restaurants, craft breweries, boutiques and shops at Lonsdale Quay and The Shipyards, only a short walk away.
The rooms are uniquely decorated, bright and well equipped (with microwave, tea and coffee maker, refrigerator), some have ocean view or city view. You can have a wonderful view of the Vancouver skyline from North Vancouver! Guests get daily breakfast and newspapers, and fresh brewed coffee.
This is the best b&b in North Vancouver if you’d like to be close to lively Lonsdale Quay and prefer having easy public transport access to downtown.
Riverfront Bed and Breakfast, North Vancouver
If you want to feel lost in nature, this is your place to stay. Riverfront Bed and Breakfast doesn’t offer a central location, it’s rather a serene, riverside idyll. You’re surrounded by greenery, and there’s the Seymour River at the end of the backyard. You can relax in the garden, have a picnic and soak up that unique North Vancouver atmosphere, full of the sounds of cascading water and the smell of wet moss.
the true North Vancouver vibe
Yet if you have a car, you’re only 10-30 minutes drive from most Vancouver attractions. Public transport options are not great in this area, so you do need a car. But hiking and biking trails in the area are plentiful.
Riverfront Bed and Breakfast is located in a large, modern house, the rooms are spacious, well-equipped and spotlessly clean, with comfortable beds. Delicious breakfast is cooked each morning.
Kia Luxury Oceanview B&B, West Vancouver
Kia Luxury Oceanview is a sustainable bed and breakfast in West Vancouver, located in a beautiful house and in a pretty neighborhood. West Vancouver is one of the richest neighborhoods in Metro Vancouver, so it’s not a budget-friendly stay. But it could be your seaside romantic idyll.
This accommodation is close to Dundarave, a seaside village in West Vancouver, with a nice shopping street, seawall along the ocean, Dundarave Beach and several more sandy and rocky beaches. You do need a car to make the most out of your stay here.
Units are clean and modern, they all have a seating area, and some of them come with a full kitchen, fridge, stove, toaster, oven and dishwasher. Guests can relax in the garden and on the terrace. However, this bed and breakfast is not a traditional one, and breakfast is actually not available – unless you prepare it in your own kitchenette.