• Login or Create Account
  • Currency

    LKR

You are booking hotel for more than 90 days

map
Price Per Night
  • (2)
  • (3)
  • (3)
  • (3)

Your Budget

to
Star Category
  • (3)
  • (1)
User Rating
  • (9)
  • (9)
  • (2)
  • (4)
  • (3)
Property Type
  • (7)
  • (1)
  • (1)
  • (1)
Chains
  • (2)
  • (2)
Amenities
Guests Love
  • (2)
  • (10)
  • (3)
  • (5)

Show -4 more

Booking Preference
Booking Preference
  • (9)
  • (1)
Business Essentials
  • (10)
  • (4)
BACK TO TOP

Hotels in Cowichan Valley

hotelImg
Cowichan Bay
Kids' Meals
JacuzziJacuzzi
SpaSpa
Free Cancellation
This 3 Star Hotel in Cowichan Valley is located in Cowichan Bay. Full Address of property is 1681 Cowichan Bay Rd View On Map Key amenities of this property are Kids' Meals & Jacuzzi & Spa.
View More
Excellent4.4

(1002 Ratings)

LKR 68,989

+ LKR 10,348 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Cowichan Valley | 5.1 km drive to Nanaimo Airport (YCD)
JacuzziJacuzzi
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Location of the Hotel is Cowichan Valley View On Map (12570 Trans Canada Highway). Top Facilities of this Hotel are Jacuzzi & Swimming Pool & Gym.
View More
Excellent4.6

(1345 Ratings)

LKR 62,059

+ LKR 9,308 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Cowichan Valley
Kids' Meals
Free Cancellation
This 4 Star Resort in Cowichan Valley is located in Cowichan Valley. Full Address of property is 600 Ebadora Ln View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.7

(924 Ratings)

LKR 64,867

+ LKR 16,540 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Chemainus
CanoeingCanoeing
JacuzziJacuzzi
Skiing
Location of the Hotel is Chemainus View On Map (9573 Chemainus Road). Top Facilities of this Hotel are Canoeing & Jacuzzi & Skiing.
View More
Excellent4.7

(1005 Ratings)

LKR 49,767

+ LKR 7,466 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
7.1 km drive to Duncan Airport, BC (DUQ)
Kids' Meals
Heated Pool
GymGym
Free Cancellation till 24 hrs before check in
Full Address of property is 6474 Trans Canada Highway View On Map Key amenities of this property are Kids' Meals & Heated Pool & Gym.
View More
Very Good4.2

(1005 Ratings)

LKR 39,661

+ LKR 5,949 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Cowichan Valley
Free Cancellation
Location of the Hotel is Cowichan Valley View On Map (266 S Shore Rd).
View More
Excellent4.5

(280 Ratings)

LKR 28,377

+ LKR 4,256 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Cowichan Valley | 2.7 km drive to Duncan Airport, BC (DUQ)
Free Cancellation till 24 hrs before check in
This 2 Star Hotel in Cowichan Valley is located in Cowichan Valley. Full Address of property is 5325 Trans Canada Hwy View On Map
View More
Good3.4

(1001 Ratings)

LKR 33,506

+ LKR 5,025 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Indoor GamesIndoor Games
Free Cancellation
Top Facilities of this Hotel are Indoor Games.
View More
Excellent4.3

(452 Ratings)

LKR 36,665

+ LKR 5,499 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Free Cancellation till 24 hrs before check in
Full Address of property is POBox 964 - 201 Cowichan Lake Road View On Map
View More
Very Good4.0

(311 Ratings)

LKR 30,370

+ LKR 4,556 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Duncan | 4.7 km drive to Duncan Airport, BC (DUQ)
Guest House
Free Cancellation
Location of the Guest House is Duncan View On Map (2552 Alexander St).
View More
Very Good4.1

(250 Ratings)

LKR 26,275

+ LKR 3,941 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Villa
Cowichan Valley
Room in a Villa
| 1 Bedroom | Sleeps 4 guests
Room in a Villa

Room in a Villa

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
Full Address of property is 1890 Sooke Lake Road View On Map
View More
Very Good3.9

(61 Ratings)

LKR 42,498

+ LKR 18,448 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Cowichan Valley


Check out best Cowichan Valley hotel deals and offers on more than 10 hotels in Cowichan Valley only on MakeMyTrip!

Wondering where to book your stay in Cowichan Valley? We understand your desire for comfort and hence have listed out the best Cowichan Valley hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Cowichan Valley. Select from best 10 hotels in Cowichan Valley.

All Above properties for Cowichan Valley are updated on Monday, November 09, 2026- 01.07.

Book affordable hotels in Cowichan Valley at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Cowichan Valley, Stay in Cowichan Valley's best hotels! Cowichan Valley Hotels Price Starts from Minimum LKR 26827 for Budget hotel. If you’re looking for a cheap hotel in Cowichan Valley, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Cowichan Valley accommodation. Check Price Now!


Hotels By Category in Cowichan Valley

Get the best deals on different type of Hotel categories in Cowichan Valley with MakeMyTrip.com. Choose from 10 hotels in Cowichan Valley. Just LKR 26827 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Cowichan Valley with Free Breakfast

Cowichan Valley

Chemainus

Maple Heart Ranch

0 -1 0 1 2 3 4

LKR 59,183

Per Night

Cowichan Valley

Super 8 by Wyndham Duncan

0 1 0 1 2 3 4

LKR 26,827

Per Night

Cowichan Valley

Four Star Hotels in Cowichan Valley

Villa Eyrie Resort

0 1 2 3 0 1 2 3 4

LKR 65,148

Per Night

Cowichan Valley

Three Star hotels in Cowichan Valley

Cowichan Bay

Duncan Motel

0 1 2 0 1 2 3 4

LKR 29,300

Per Night

Duncan

Cowichan Valley Hotels by Location

Resorts in the city

Villa Eyrie Resort

0 1 2 3 0 1 2 3 4

LKR 65,148

Per Night

Cowichan Valley

Guest Houses in the city

Duncan Motel

0 1 2 0 1 2 3 4

LKR 29,300

Per Night

Duncan

Hotels By Star Category in Cowichan Valley

Premium Hotels in Nearby Cities

Guildford

Fairmont Pacific Rim

0 1 2 3 4 0 1 2 3 4

LKR 124,834

Per Night

Coal Harbour

Auberge Vancouver Hotel

0 1 2 3 0 1 2 3 4

LKR 69,850

Per Night

Downtown

Fairmont Hotel Vancouver

0 1 2 3 4 0 1 2 3 4

LKR 79,134

Per Night

Downtown

Coast Lonsdale Quay Hotel

0 1 2 3 0 1 2 3 4

LKR 53,714

Per Night

L'Hermitage Hotel

0 1 2 3 0 1 2 3 4

LKR 82,175

Per Night

Downtown

Guildford