Find hotels near Elk Lake, Victoria from AED 367

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elk Lake hotels

Holiday Inn Victoria Elk Lake by IHG

Holiday Inn Victoria Elk Lake by IHG
4.0 star property
3 km from Elk Lake
8.8 out of 10, Excellent, (476 reviews)
"A great hotel. We have stayed here several times when we need a hotel in the Victoria area. The hotel is always clean, comfortable beds, friendly staff. I definitely recommend this hotel for your next Victoria stay!"
Canada
Jessica
The price is AED 553
AED 641 total
includes taxes & fees
26 Apr - 27 Apr
Holiday Inn Victoria Elk Lake by IHG

Amante Luxury B&B

Amante Luxury B&B
3.0 star property
4.6 km from Elk Lake
9.8 out of 10, Exceptional, (69 reviews)
"Centrally located to activities, dining and excursions from one end of Vancouver Island (airport/Sidney) to the other (Victoria) and Butchart Gardens "just around the corner"!"
United States
Diane
The price is AED 599
AED 695 total
includes taxes & fees
21 Apr - 22 Apr
Amante Luxury B&B

Brentwood Bay Resort

Brentwood Bay Resort
4.5 star property
7.3 km from Elk Lake
9.6 out of 10, Exceptional, (1,118 reviews)
"I love this boutique resort. Such a great place to unwind with so much to enjoy on the property and in the area. Beautiful room with an amazing view. ❤️"
Canada
Jocelyn Loraine
The price is AED 727
AED 821 total
includes taxes & fees
20 Apr - 21 Apr
Brentwood Bay Resort

Rosemead House

Rosemead House
4.0 star property
Esquimalt, 11.6 km from Elk Lake
10.0 out of 10, Exceptional, (45 reviews)
"Great service. Quiet place. "
Canada
Joseph
The price is AED 706
AED 819 total
includes taxes & fees
19 Apr - 20 Apr
Rosemead House

The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
4.5 star property
Downtown Victoria, 11.9 km from Elk Lake
9.8 out of 10, Exceptional, (1,375 reviews)
"Great location, close to major sites both to see and do but away from busy roads "
Canada
Peter
The price is AED 847
AED 993 total
includes taxes & fees
10 May - 11 May
The Magnolia Hotel and Spa

Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites
3.0 star property
Inner Harbour, 11.5 km from Elk Lake
9.6 out of 10, Exceptional, (1,184 reviews)
"Room was lovely, bed was comfortable, and the location was excellent."
Canada
Karen
The price is AED 800
AED 937 total
includes taxes & fees
26 Apr - 27 Apr
Victoria Regent Waterfront Hotel & Suites

Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
14.1 km from Elk Lake
9.8 out of 10, Exceptional, (1,003 reviews)
"Gorgeous hotel, my favourite to stay at on Vancouver Island. "
Canada
Rianna
The price is AED 1,040
AED 1,207 total
includes taxes & fees
23 Apr - 24 Apr
Oak Bay Beach Hotel

Fairways Hotel on the Mountain

Fairways Hotel on the Mountain
2.5 star property
Bear Mountain Resort, 11.4 km from Elk Lake
9.4 out of 10, Exceptional, (1,278 reviews)
"Very clean rooms and very nice and helpful staff"
Canada
Derrick
The price is AED 506
AED 587 total
includes taxes & fees
26 Apr - 27 Apr
Fairways Hotel on the Mountain

Bayview Bed and Breakfast

Bayview Bed and Breakfast
3.0 star property
16.4 km from Elk Lake
10.0 out of 10, Exceptional, (5 reviews)
"Amazing home and hospitality. Highly recommend these accommodations. Close to Mill Bay restaurants and stores."
United States
Randall
The price is AED 676
AED 777 total
includes taxes & fees
26 Apr - 27 Apr
Bayview Bed and Breakfast

Amethyst Inn at Regents Park

Amethyst Inn at Regents Park
3.5 star property
Rockland, 12.3 km from Elk Lake
9.4 out of 10, Exceptional, (719 reviews)
"I always love this place!! So cute and such friendly staff. "
Canada
Katrina
The price is AED 470
AED 545 total
includes taxes & fees
26 Apr - 27 Apr
Amethyst Inn at Regents Park

Robin Hood Inn & Suites

Robin Hood Inn & Suites
2.5 star property
Burnside, 9.5 km from Elk Lake
9.0 out of 10, Wonderful, (1,820 reviews)
"Great location. Staff were exceptional and accommodating."
Canada
Riel
The price is AED 313
AED 367 total
includes taxes & fees
27 Apr - 28 Apr
Robin Hood Inn & Suites

Beaconsfield Inn

Beaconsfield Inn
4.0 star property
Fairfield, 12.6 km from Elk Lake
9.4 out of 10, Exceptional, (451 reviews)
"All of the above and Kathy was such a wonderful host. What "A Grand Old Lady" the hotel is. Such a delight to stay in. The breakfast was so good and the library was a special place. Our room was comfortable and spotlessly clean."
Canada
Ann
The price is AED 719
AED 834 total
includes taxes & fees
19 Apr - 20 Apr
Beaconsfield Inn

SoLo Suites

SoLo Suites
4.0 star property
11.3 km from Elk Lake
9.2 out of 10, Wonderful, (887 reviews)
"Room was clean, and great location."
Canada
Marcel
The price is AED 529
AED 621 total
includes taxes & fees
19 Apr - 20 Apr
SoLo Suites

Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
Songhees, 11.4 km from Elk Lake
9.2 out of 10, Wonderful, (1,045 reviews)
"Great location and enjoyable stay highly recommended "
Canada
Paul
The price is AED 797
AED 934 total
includes taxes & fees
3 May - 4 May
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria, 11.5 km from Elk Lake
9.2 out of 10, Wonderful, (2,558 reviews)
"Clean room, friendly staff and close to downtown location."
Canada
Scott
The price is AED 548
AED 649 total
includes taxes & fees
20 Apr - 21 Apr
Hotel Rialto

The Sidney Pier Hotel & Spa

The Sidney Pier Hotel & Spa
3.5 star property
13.4 km from Elk Lake
9.4 out of 10, Exceptional, (1,001 reviews)
"Great location !!"
Canada
Ryan
The price is AED 698
AED 809 total
includes taxes & fees
26 Apr - 27 Apr
The Sidney Pier Hotel & Spa

Fairmont Empress

Fairmont Empress
4.5 star property
Inner Harbour, 12.1 km from Elk Lake
9.2 out of 10, Wonderful, (2,709 reviews)
"Wonderful hotel with great staff and amenities "
United States
James
The price is AED 942
AED 1,103 total
includes taxes & fees
10 May - 11 May
Fairmont Empress

Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria, 12.1 km from Elk Lake
9.2 out of 10, Wonderful, (2,679 reviews)
"Excellent hotel for the price at excellent downtown location. Amazing staff and very clean rooms "
United States
Kaveh
The price is AED 668
AED 783 total
includes taxes & fees
20 Apr - 21 Apr
Chateau Victoria Hotel and Suites

Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour, 12.2 km from Elk Lake
9.2 out of 10, Wonderful, (3,470 reviews)
"Friendly staff, great location, clean room"
Canada
Kirstie
The price is AED 890
AED 1,043 total
includes taxes & fees
10 May - 11 May
Hotel Grand Pacific

Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
3.0 star property
Inner Harbour, 12.2 km from Elk Lake
9.2 out of 10, Wonderful, (2,574 reviews)
"All good, bonus best breakfast restuarant!"
Canada
Catherine
The price is AED 855
AED 992 total
includes taxes & fees
27 Apr - 28 Apr
Royal Scot Hotel & Suites, Trademark Collection by Wyndham
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Elk Lake

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Restaurant
Holiday Inn Victoria Elk Lake by IHG
4.0 star property
8.8
Excellent
476 reviews
View
GARDEN COTTAGE- HOT TUB | Terrace/patio
Amante Luxury B&B
3.0 star property
9.8
Exceptional
69 reviews
View
Brentwood Suite | Terrace/patio
Brentwood Bay Resort
4.5 star property
9.6
Exceptional
1,118 reviews
View
Exterior
Rosemead House
4.0 star property
10.0
Exceptional
45 reviews
View
Lobby
The Magnolia Hotel and Spa
4.5 star property
9.8
Exceptional
1,375 reviews
View

Top Elk Lake Hotel Reviews

Hotels near other Elk Lake attractions

Frequently asked questions

What's the area like around Elk Lake?
Elk Lake is located in Victoria. This walkable area is known for its picturesque gardens and whale watching. If you're looking for a convenient place to stay, check out the 16 hotels and other accommodations you'll find within a mile.
Where is the best place to stay near Elk Lake?
Holiday Inn Victoria Elk Lake by IHG is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and an outdoor pool. It's located 1.9 mi (3 km) from Elk Lake. Another good option is Worthington retreat, located 0.9 mi (1.4 km) away.
How many hotels are there near Elk Lake?
Expedia has 16 hotels and other accommodations within a mile from Elk Lake.
If I need to cancel the hotel reservation for my stay near Elk Lake, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Enter your dates, click on "Search", then use the "fully refundable" filter to review the top deals on offer near Elk Lake.
Where can I learn more about changing or cancelling my trip in the area near Elk Lake?
To access more information about updating your stay near Elk Lake or cancelling it, head over to our customer service page.
What can I see and do near Elk Lake?
Spend some time wandering around Elk/Beaver Lake Regional Park, The Gardens at HCP, and Victoria Butterfly Gardens. Dominion Astrophysical Observatory, Butchart Gardens, and Princess Louisa Inlet are fun stops for the whole family while you're in town. Enjoy nature at Lochside Regional Trail, Rithet's Bog Conservation Area, or Bow Park.