A misty landscape with dense forests and a field.

Beach Hotels in Mayne Island, British Columbia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Mayne Island Beach Hotels

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Mayne Island beach hotels

1. Poets Cove Resort & Spa

Poets Cove Resort & Spa
Pender Island
  • Relax along pristine shores with kayaking, spa bliss, and waterfront dining at this resort.
P11,758
P13,522 total
includes taxes & fees
Sep 7 - Sep 8
Poets Cove Resort & Spa

2. Coast Tsawwassen Inn

Coast Tsawwassen Inn
Delta
P11,032
P12,467 total
includes taxes & fees
Sep 14 - Sep 15
Coast Tsawwassen Inn

3. Beach Grove Motel

Beach Grove Motel
Delta
P4,827
P5,735 total
includes taxes & fees
Aug 31 - Sep 1
Beach Grove Motel

4. Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
Cowichan Bay
  • Sun, sand, and serenity by the bay: soak up private beach access while exploring marine adventures and relaxing in oceanfront comfort.
P10,682
P12,284 total
includes taxes & fees
Sep 13 - Sep 14
Oceanfront Suites at Cowichan Bay
View all properties

Choose what matters most at beach hotels in Mayne Island

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Mayne Island Hotel Reviews

Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney

8/10 Good
"Would have liked to see a hot tub."
Kim 7-night trip
Posted less than an hour ago
Days Inn by Wyndham Victoria Airport Sidney
Wessex Inn By The Sea

Wessex Inn By The Sea

10/10 Excellent
"This hotel is the best and the location is amazing. We had a newly renovated room and it was beautiful and super clean. It was nice to be able to sit outside on the balcony which had comfy chairs and a table Beds were super comfy and the washroom was nicely redone also. Tons of amenities and the guy working the office was amazing and super sweet! Checked in on us to make sure everything was ok. There’s a super cute green fridge in the main office offering us free cold water. If you need a good night’s sleep, the Wessex Inn is a great!"
Nancy 1-night trip
Posted 13 hours ago
Wessex Inn By The Sea
Best Western Plus Emerald Isle Hotel

Best Western Plus Emerald Isle Hotel

10/10 Excellent
"N"
chandra kumar 1-night trip
Posted 14 hours ago
Best Western Plus Emerald Isle Hotel
Coast Tsawwassen Inn

Coast Tsawwassen Inn

10/10 Excellent
"Very close to the BC Ferries port."
Crystal 1-night trip
Posted 15 hours ago
Coast Tsawwassen Inn
Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay

8/10 Good
"An older place that is well kept up. Parking to check in wasn't very good due to the resteraunt traffic. The resteraunt is well known by locals so is very busy during check in time. Other than that good overall"
Marv 1-night trip
Posted 16 hours ago
Oceanfront Suites at Cowichan Bay
The Sidney Pier Hotel

The Sidney Pier Hotel

10/10 Excellent
"This is a beautifully located hotel on water in Sydney, BC. Our room had a patio overlooking a garden and further the ocean. The bed had great linen, was very comfortable and the room well maintained. We enjoyed the Cafe restaurant located in the lobby for great coffee, breakfast sandwiches and baked goods."
Shelley 1-night trip
Posted 20 hours ago
The Sidney Pier Hotel
Mayne Island Resort

Mayne Island Resort

10/10 Excellent
"Great location and its very pleasant stay at the resort. However the day we checked in, there is the wedding which make our room not ready until 6pm so it was a slight mishap."
Linh T 3-night trip
Posted 1 day ago
Mayne Island Resort
Poets Cove Resort & Spa

Poets Cove Resort & Spa

8/10 Good
"It’s was nice but starting to look Outdated Needs a little love"
Jerome 2-night trip
Posted 2 days ago
Poets Cove Resort & Spa

Frequently asked questions

What is Mayne Island like for travelers who love the beach?
Known for its beaches and island views, Mayne Island offers a lot for the traveler booking a beach vacation.
What's the best place to stay near the beach in Mayne Island?
Mayne Island Resort is a top hotel with free WiFi and free parking, and it's located on the beach.
When's the best time for a beach vacation in Mayne Island?
You can plan your beach trip with a look at weather throughout the year in Mayne Island: The hottest months are usually August and July with an average temp of 61°F, while the coldest months are February and December with an average of 41°F. Average annual precipitation for Mayne Island is 40 inches.
What is there to see and do around Mayne Island?
After arriving and settling in at your hotel, you might want to venture out and explore everything Mayne Island has to offer. If you're excited to scope out the beaches, spend a relaxing day by the water at Madrona Beach or Tsawwassen Causeway Beach. Discover the area's island views, and make time for local attractions like Dinner Bay Japanese Garden and Gulf Islands National Park Reserve. You can also pay a visit to Tsawwassen Ferry Terminal or Swartz Bay Ferry Terminal for more to see and do.
What's the best way to get to my beach hotel in Mayne Island?
Here's some information to help you get to and around your beach accommodation in Mayne Island with ease. If you're looking to fly to Mayne Island, the closest major airport is Mayne Island, BC (YAV-Miners Bay Seaplane Base), located 1.2 mi (1.9 km) from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia