Capital

Scenic Hotels in Capital

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 16 Scenic hotels in Capital for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near James Bay,Victoria
With a stay at Inn at Laurel Point , you'll be centrally located in Victoria, within a 10-minute walk of Victoria Clipper Ferry Terminal and Victoria Harbour. This hotel is 0.2 mi (0.4 km) from Fisherman's Wharf Marina and 0.6 mi (0.9 km) from Legislative Assembly of British Columbia. Take advantage of recreation opportunities including an indoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and shopping on site. Grab a bite at Aura, a restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, complimentary newspapers in the lobby, and dry cleaning/laundry services. This hotel has 15 meeting rooms available for events. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 194 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have designer toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"Very clean, the beach is very convenient for walking, the sea view is also good, that is, if you drive a large off-road vehicle, the hotel's parking lot can't stop, you have to stop in the public parking lot that is a distance from the hotel, the overall feeling is good."
Great
110 reviews
9.3/10
1 night
From €183
Check Availability
56
Hotels in Capital
With a stay at Fairways Hotel on the Mountain in Victoria, you'll be 6 mi (9.7 km) from Hatley Castle and 7 mi (11.2 km) from Esquimalt Lagoon Migratory Bird Sanctuary. This golf hotel is 10.9 mi (17.6 km) from Save-On-Foods Memorial Centre and 11.6 mi (18.6 km) from Royal BC Museum. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a fireplace in the lobby. Additional features at this hotel include a vending machine and bike storage. Featured amenities include express check-out, a 24-hour front desk, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 65 air-conditioned rooms featuring microwaves. Your pillowtop bed comes with down comforters and premium bedding. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

"Overall it feels good!"
Great
101 reviews
9.2/10
1 night
From €137
Check Availability
99+
Hotel near West Shore,Colwood
Located in Victoria, Birds of a Feather Victoria Oceanfront Studio Suites is by the ocean, within a 10-minute drive of Esquimalt Lagoon Migratory Bird Sanctuary and Hatley Castle. This beach guesthouse is 3 mi (4.8 km) from Fort Rodd Hill National Historic Park and 3 mi (4.9 km) from Fisgard Lighthouse. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This guesthouse also features concierge services, wedding services, and a picnic area. Featured amenities include express check-in, express check-out, and luggage storage. Free self parking is available onsite. Stay in one of 3 guestrooms featuring Smart televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Great
65 reviews
9.2/10
1 night
From €143
Check Availability
99+
Hotel near South Oak Bay,Oak Bay
Located in Victoria (South Oak Bay), Oak Bay Beach Hotel is within a 10-minute drive of Victoria Harbour and University of Victoria. This luxury resort is 4.2 mi (6.8 km) from Victoria Clipper Ferry Terminal and 14.8 mi (23.9 km) from Butchart Gardens. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 hot tubs, a sauna, and a 24-hour fitness center. Additional features at this resort include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite at Lobby Lounge Cafe, one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 100 guestrooms, featuring fireplaces and flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

"Oak Bay Beach Hotel is an excellent place to stay. The hotel is very clean and well maintained, which made the experience comfortable and relaxing. The staff are friendly, professional, and always willing to help, making us feel genuinely welcomed throughout our stay. Overall, the high standard of hygiene and the great service really stood out."
Amazing
132 reviews
9.4/10
1 night
From €411
Check Availability
99+
Hotels in Capital
When you stay at Sooke Harbour House in Sooke, you'll be near the beach, just steps from Quimper Park and Sooke Harbour. This beach hotel is 0.4 mi (0.6 km) from Possession Point Park and 0.4 mi (0.6 km) from Deerlepe Park. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this hotel include wedding services and a banquet hall. At Sooke Harbour House, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and a safe deposit box at the front desk. Free self parking is available onsite. Treat yourself to a stay in one of the 28 individually decorated guestrooms, featuring fireplaces. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and minibars (stocked with some free items), as well as phones with free local calls.

"Lovely spot looking out over the water.  Room had lovely view and access to the garden and a very comfortable bed"
Amazing
51 reviews
9.6/10
1 night
From €211
Check Availability
62
Hotels in Capital
Located in Sidney, Belle Maison Auprès De La Mer is by the ocean, within a 10-minute drive of Mary Winspear Centre and Swartz Bay Ferry Terminal. This bed & breakfast is 9 mi (14.4 km) from John Dean Provincial Park and 13.1 mi (21.1 km) from Butchart Gardens. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this Georgian bed & breakfast include concierge services, a picnic area, and bike storage. A complimentary cooked-to-order breakfast is served daily from 8 AM to 10 AM. Featured amenities include express check-out, luggage storage, and a library. Free self parking is available onsite. Stay in one of 3 guestrooms featuring flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Rooms have private furnished balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.
Amazing
54 reviews
9.5/10
1 night
From €187
Check Availability
53
Hotels in Capital
With a stay at Brentwood Bay Resort in Brentwood Bay, you'll be near the bay, within a 5-minute drive of Butchart Gardens and Brentwood Bay Ferry Terminal. This luxury hotel is 11.5 mi (18.6 km) from Swartz Bay Ferry Terminal and 14.8 mi (23.7 km) from Victoria Harbour. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a hot tub, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy local and international cuisine at The Arbutus Room, a restaurant where you can take in the ocean view and dine alfresco. Or stay in and take advantage of the room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are available daily from 7:30 AM to 11:00 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Brentwood Bay? This hotel has 1981 square feet (184 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite. Treat yourself to a stay in one of the 33 guestrooms, featuring fireplaces and flat-screen televisions. Your bed comes with down comforters and premium bedding. Rooms have private furnished balconies. Complimentary wired and wireless internet access keeps you connected, and digital programming provides entertainment.

"I had to book this room at the last minute late at night after a cancelled flight then had to zip back to the airport in the morning so I didnt have time to enjoy the ammenities but it looked awesome. Fireplace, spa bathtub, and balcony with a view. Just lovely. The front desk staff at both checkin and checkout were both so kind and helpful."
Great
109 reviews
9.1/10
1 night
From €242
Check Availability
98
Hotels in Capital
Waterfront House with Private Dock and Beach in East Sooke. Perfect for Families or Groups of Friends. Wake up to Stunning Views of Ocean and spot Deer and Peacock in the yard. Also bring Crab Cage and a Bowl for Oyster Picking! Bonus: All Rooms have Ocean Views
Good
7.8/10
1 night
From €89
Check Availability
79
Hotel near West Shore,Colwood
Located in Victoria, HOV B&B House -Hospitality Ocean view Victoria- is a 5-minute drive from Esquimalt Lagoon Migratory Bird Sanctuary and 7 minutes from Olympic View Golf Club. This beach bed & breakfast is 2.6 mi (4.2 km) from Fisgard Lighthouse and 2.9 mi (4.7 km) from Hatley Castle. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. At HOV B&B House -Hospitality Ocean view Victoria-, enjoy a satisfying meal at the restaurant. A complimentary continental breakfast is served daily from 8:30 AM to 9:00 AM. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Free self parking is available onsite. Treat yourself to a stay in one of the 5 individually decorated guestrooms, featuring heated floors. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Conveniences include separate sitting areas and electric kettles.

"The neighborhood is quiet and relaxing. It's perfect for a walk and a relaxing getaway. The breakfast is delicious and the view is beautiful. I'd love to come back again."
Very Good
82 reviews
8.8/10
Check Availability
82
Hotels in Capital
Located in Pender Island, Poets Cove Resort & Spa is by the ocean, a 5-minute drive from Brooks Point Regional Park and 13 minutes from Gulf Islands National Park Reserve. This beach resort is 7.3 mi (11.7 km) from Driftwood Centre and 7.4 mi (11.9 km) from Browning Harbour Marina. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a hot tub, and an outdoor tennis court. Additional features at this resort include complimentary wireless internet access, gift shops/newsstands, and wedding services. Satisfy your appetite at Aurora, a beachfront restaurant which features a bar/lounge and an ocean view. Dining is also available at the coffee shop/cafe. Cooked-to-order breakfasts are available daily from 8:00 AM to 11 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and a 24-hour front desk. Event facilities at this resort consist of a conference center and a meeting room. Guests may use a ferry terminal shuttle for a surcharge, and free self parking is available onsite. Treat yourself to a stay in one of the 46 individually furnished guestrooms, featuring fireplaces. Rooms have private balconies. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Conveniences include desks and refrigerators, as well as phones with free local calls.

"Great view from the room. Nice hot tub & pool area."
Very Good
101 reviews
8.4/10
1 night
From €187
Check Availability
See All Scenic Hotels in Capital

Frequently Asked Questions

What is the average price of a hotel in Capital this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Capital this weekend is €276 per night. For a 4-star hotel, the average cost is €333 per night. If you're looking for a luxury experience, 5-star hotels in Capital this weekend typically cost €552 per night.

How much do hotels in Capital cost per night on weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Capital during weekdays is €250 per night. For a 4-star hotel, you can expect to pay around €309 per night. If you're seeking a luxury stay, 5-star hotels in Capital generally cost €488 per night on weekdays.

What are the best places to stay in Capital?

Some of the best places to stay in Capital are near popular attractions like Goldstream Provincial Park, Oak Bay and Finnerty Gardens, offering easy access to key sights and amenities.

What are the best family-friendly hotels in Capital?

Families visiting Capital often prefer hotels like Birds of a Feather Victoria Oceanfront Studio Suites (from €207), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Capital near Goldstream Provincial Park?

Some of the top hotels in Capital near Goldstream Provincial Park include Vancouver Stay --- Victoria Island , Sooke Waterfront House With Private Dock (from €100) and Motel 6 Saanichton, BC - Victoria Airport (from €101), all offering easy access to Goldstream Provincial Park, making them ideal for visitors looking to explore the area.

Which hotels in Capital are pet friendly?

How to get good deals on hotels in Capital?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.