• Home
  • /
  • Places
  • /
  • The Haven

The Haven

The Haven
The Haven
The Haven
The Haven
The Haven
1/5
The Haven
The Haven
The Haven
The Haven
The Haven

Description

The Haven is a welcoming wellness venue on Gabriola Island, located at 240 Davis Rd in Gabriola, BC. Set in a peaceful island setting, it offers a relaxed place for visitors to slow down and enjoy time by the water.

Guests describe The Haven as a place where natural beauty and a friendly atmosphere come together. Reviews mention comfortable shared spaces, including an activity room, pool and hot tub, along with food and drinks on site. The experience is shaped as much by the setting as by the people, with staff often noted for their warmth and hospitality.

Open daily from 9:00 AM to 5:00 PM, The Haven is suited to visitors looking for a calm coastal escape with practical amenities close at hand. Its island location adds to the sense of retreat, making it a place where guests can unwind and spend time in a simple, restorative environment.

Place Information

Address

240 Davis Rd, Gabriola, BC V0R 1X1, Canada, Gabriola

City

Gabriola

Country

Canada

Google Rating

4.3(32 reviews on Google)
View on Google Maps

Location

Loading map...

Rooms & Accommodation

Oceanview Suite - Shared

Oceanview Suite - Shared

Shared Room

Participant

2 Beds per unit · 1 Total Units · 2 spots
Oceanview Suite - Private

Oceanview Suite - Private

Private Room

Participant

2 Max occupants · 1 Total Units
CA$270.00/ night
Haven Unplugged Accommodation

Haven Unplugged Accommodation

Private Room
2 Max occupants · 1 Total Units
Forestview Suite (Kitchen) - Resort Guest

Forestview Suite (Kitchen) - Resort Guest

Private Room
2 Max occupants · 1 Total Units
Oceanview Room - Resort Guest

Oceanview Room - Resort Guest

Private Room
2 Max occupants · 1 Total Units
Oceanview Suite - Resort Guest

Oceanview Suite - Resort Guest

Private Room
2 Max occupants · 1 Total Units
Oceanview Room - Shared - Conference

Oceanview Room - Shared - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Oceanview Room Private - Conference

Oceanview Room Private - Conference

Private Room
2 Max occupants · 1 Total Units
Oceanview Suite - Shared - Conference

Oceanview Suite - Shared - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Oceanview Suite - Private - Conference

Oceanview Suite - Private - Conference

Private Room
2 Max occupants · 1 Total Units
Forestview Kitchen - Shared - Conference

Forestview Kitchen - Shared - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Forestview Kitchen - Private - Conference

Forestview Kitchen - Private - Conference

Private Room
2 Max occupants · 1 Total Units
Forestview Room - Private - Conference

Forestview Room - Private - Conference

Private Room
2 Max occupants · 1 Total Units
Forestview Room - Double Shared - Conference

Forestview Room - Double Shared - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Basic Room - Shared - Conference

Basic Room - Shared - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Dorm bed (upper bunk) - Conference

Dorm bed (upper bunk) - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Dorm bed (lower bunk) - Conference

Dorm bed (lower bunk) - Conference

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
Gardenview Suite - Private

Gardenview Suite - Private

Private Room

Participant

2 Max occupants · 1 Total Units
CA$298.00/ night
Forestview - Private - Participant

Forestview - Private - Participant

Private Room
2 Max occupants · 1 Total Units
CA$974.60/ night
Oceanview Room - Private - Participant

Oceanview Room - Private - Participant

Private Room
2 Max occupants · 1 Total Units
CA$974.60/ night
Oceanview Suite - Private - Participant

Oceanview Suite - Private - Participant

Private Room
2 Max occupants · 1 Total Units
CA$974.60/ night
Dorm bed - Participant

Dorm bed - Participant

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
CA$350.38/ night
Forest View - Shared

Forest View - Shared

Shared Room
2 Beds per unit · 1 Total Units · 2 spots
CA$350.38/ night
Forest View - Private

Forest View - Private

Private Room
2 Max occupants · 1 Total Units
CA$350.38/ night
Ocean View - Private

Ocean View - Private

Private Room
2 Max occupants · 1 Total Units
CA$350.38/ night

Contact Information

Address

240 Davis Rd, Gabriola, BC V0R 1X1, Canada, Gabriola

Back to places