Photo by Little Mermaid At Sea
Find Romantic Hotels in Sonora Island from $82
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on Sonora Island Romantic Hotels
Top Sonora Island Romantic Hotels

Painter's Lodge
Painter's Lodge
8.0 out of 10, Very Good, (1034)
$71 nightly
The price is $82
Oct 24 - Oct 25
Total with taxes and fees

Heriot Bay Inn
Heriot Bay Inn
7.8 out of 10, Good, (154)
$78 nightly
The price is $88
Nov 1 - Nov 2
Total with taxes and fees
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.
Top Sonora Island Hotel Reviews

Luxury Villa With Hot Tub & Private Sandy Beach.
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Big Bay Marina
- Hotels near Nanook Lodge Seaplane Base
- Big Bay Hotels
- Stuart Island Hotels
- East Thurlow Island Hotels
- Fishing Resorts & in Quadra Island
- Hotel Wedding Venues Hotels in Quadra Island
- Historic Hotels in Quadra Island
- Pet-friendly Hotels in Quadra Island
- Beach Hotels in Quadra Island
- Honeymoon Resorts & in Quadra Island
- Hotels with Laundry Facilities in Quadra Island
- Hotels with Hot Tubs in Quadra Island
- Luxury Hotels in Discovery Islands
- Quadra Island Hotels
- Resorts in Quadra Island
- Cottages in Quadra Island
- Cabin Rentals in Quadra Island
- Vacation Homes in Quadra Island
- B&B in Quadra Island
- Lodges in Quadra Island
- RV Parks in Quadra Island
- Guest Houses in Quadra Island
- Motels in Quadra Island
- Discovery Islands Hotels
- Hotels near Ripple Rock Trailhead
- Bloedel Hotels
- Lodges in Bloedel
- Heriot Bay Hotels
- Hotels near Rebecca Spit Marine Provincial Park
- Whaletown Hotels
- Hotels near April Point Seaplane Base
- Resorts in Cortes Island
- B&B in Cortes Island
- Flights from Freeport (FPO) to Big Bay (YIG)
- Flights from Cairo (CAI) to Big Bay (YIG)
- Flights from Milwaukee (MKE) to Big Bay (YIG)
- Flights from Nanook Lodge Seaplane Base
- Flights from Nagoya (NGO) to Stuart Island (YRR)
- Flights to Nanook Lodge Seaplane Base
- Flights from Newburgh (SWF) to Stuart Island (YRR)
- Flights from Vancouver (YVR) to Stuart Island (YRR)
- Flights from San Jose (SJC) to Stuart Island (YRR)
- Flights to Stuart Island
- Flights to East Thurlow Island
- Flights to Quadra Island
- Flights from Quadra Island
- Flights to Discovery Islands
- Flights from Vancouver (YVR) to Desolation Sound (YDS)
- Flights from Seattle (SEA) to Desolation Sound (YDS)
- Flights from Desolation Sound
- Flights from Victoria (SEZ) to Desolation Sound (YDS)
- Flights from Kenmore (KEH) to Desolation Sound (YDS)
- Flights from Wilkes-Barre (AVP) to Desolation Sound (YDS)
- Flights from Riga (RIX) to Desolation Sound (YDS)
- Flights from Chicago (ORD) to Desolation Sound (YDS)
- Flights from London (LHR) to Desolation Sound (YDS)
- Flights from West Redonda Island
- Flights to Whaletown
- Flights from Gorge Harbour
- Flights from Los Angeles (LAX) to Gorge Harbour (YGE)
- Flights from Barranquilla (BAQ) to Gorge Harbour (YGE)
- Flights from Panama City (ECP) to Gorge Harbour (YGE)
- Flights from Dallas (DFW) to Gorge Harbour (YGE)
- Flights from Tokyo (NRT) to Gorge Harbour (YGE)
- Flights from Seattle (SEA) to Quadra Island (YQJ)
- Flights from Vancouver (YVR) to Quadra Island (YQJ)
- Flights from Miami (MIA) to Quadra Island (YQJ)
- Flights from Chicago (ORD) to Quadra Island (YQJ)
- Flights from Calgary (YYC) to Quadra Island (YQJ)
- Flights from Comox (YQQ) to Quadra Island (YQJ)
- Flights from Dallas (DFW) to Quadra Island (YQJ)
- Flights from Lilongwe (LLW) to Quadra Island (YQJ)
- Flights from Freeport (FPO) to Quadra Island (YQJ)
- Flights from New York (JFK) to Quadra Island (YQJ)
- Flights to April Point Seaplane Base
- Flights to Cortes Island
- Visit Big Bay
- Big Bay Vacations
- Visit Stuart Island
- Stuart Island Vacations
- Visit East Thurlow Island
- Visit Quadra Island
- Quadra Island Vacations
- Discovery Islands Vacations
- Main Lake Provincial Park
- Ripple Rock Trailhead
- Visit Bloedel
- Visit Heriot Bay
- Visit Whaletown
- Whaletown Vacations
- Visit Cortes Island