We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service Business & up & up Internet Independent Hotels & up Non-Smoking Hotel Air Conditioning Meeting Rooms Business Centre Beach Resorts Hotels with Jacuzzi Couples Resorts Honeymoon Resorts Hotels with Hot Tubs Hotels with Restaurants Quiet Hotels Cheap Resorts Accessible rooms Clean Hotels Family Resorts Affordable Resorts Spa Hotels Quiet Resorts Beach Motels Suite Resorts Concierge Cheap Hotels Suite Hotels Hotels with Complimentary Breakfast Budget Resorts Modern Hotels Wedding Hotels Ski Hotels Wedding Resorts Oceanfront Hotels Spa Resorts Luxury Traveller Hotels with Balconies Hotels with Room Service Foodie Unique Resorts Family Beach Resorts 60+ Traveller Hotels with Kitchenette Most Booked Hotels Hotels with Villas Resorts with Jacuzzi Condo Resorts Hotels with Private Beach Luxury Resorts Boutique Resorts $ $$ $$$ $$$$ Travelodge Best Western Hotel Spring Break Resorts City Centre Hotels Like a Local Luxury Spa Resorts Hotels with Shuttle Luxury Beach Resorts Travellers' Top-Rated Hotels Family Holiday Maker Charming Hotels Honeymoon Hotels Boardwalk Hotels Peace and Quiet Seeker Condo Hotels Howard Johnson Boardwalk Resorts Hotels with Monthly Rates Hotels with Government Rates Quality Inn Golf Course Golf Hotels Nightlife Seeker Downtown Hotels Timeshare Resorts Best Western Plus Convention Hotels Golf Resorts Boutique Hotels Hotels With Indoor Pools Apartment Hotels Green Spring Break Hotels Holiday Inn Express Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
3835 Redford St, Port Alberni, British Columbia V9Y 3S2, Canada
2.0 km from Petroglyphs at Sproat Lake
  • Free Wifi
  • Free Parking
The Hospitality Inn
USD 93*
TripAdvisor
USD 93*
TheHospitality Inn
USD 93*
Expedia.com
USD 93*
Booking.com
View Deal
4014 Johnston Rd, Port Alberni, British Columbia V9Y 5N3, Canada
0.7 km from Petroglyphs at Sproat Lake
    Esta Villa Motel
    4277 Stamp Ave, Port Alberni, British Columbia V9Y 7X8, Canada
    0.9 km from Petroglyphs at Sproat Lake
    • Free Wifi
    • Free Parking
    BEST WESTERN PLUS Barclay Hotel
    USD 118*
    TripAdvisor
    USD 118*
    Hotels.com
    USD 140*
    HotelQuickly
    SAVE USD 22
    USD 140*
    USD 118*
    Booking.com
    View Deal
    5065 Roger St, Port Alberni, British Columbia V9Y 3Y9, Canada
    0.9 km from Petroglyphs at Sproat Lake
    • Free Wifi
    • Free Parking
    Riverside Motel
    USD 107*
    TripAdvisor
    USD 107*
    Hotwire.com
    USD 107*
    Hotels.com
    USD 107*
    Expedia.com
    View Deal
    4850 Beaver Creek Rd, Port Alberni, British Columbia V9Y 7C8, Canada
    1.1 km from Petroglyphs at Sproat Lake
    • Free Wifi
    • Free Parking
    Howard Johnson Hotel Port Alberni
    USD 62*
    TripAdvisor

    Booking.com
    USD 83*
    HotelQuickly
    SAVE USD 20
    USD 83*
    USD 62*
    Hotels.com
    View Deal
    5279 River Rd, Port Alberni, British Columbia V9Y 6Z3, Canada
    1.4 km from Petroglyphs at Sproat Lake
    • Free Wifi
    • Free Parking
    Somass Motel & RV

    Booking.com
    USD 100*
    Hotels.com
    USD 97*
    Orbitz.com
    SAVE USD 20
    USD 100*
    USD 79*
    Priceline
    View Deal
    4151 Redford St, Port Alberni, British Columbia V9Y 3R6, Canada
    1.9 km from Petroglyphs at Sproat Lake
    • Free Parking
    • Pool
    No photo provided
    USD 52*
    Travelocity
    USD 52*
    Orbitz.com

    Expedia.com
    USD 52*
    Hotels.com
    View Deal
    3755 3rd Ave, Port Alberni, British Columbia V9Y 4E9, Canada
    1.9 km from Petroglyphs at Sproat Lake
      Bluebird Motel
      USD 54*
      TripAdvisor

      Hotels.com
      USD 54*
      Orbitz.com
      USD 54*
      Travelocity
      View Deal
      3835 Redford St, Port Alberni, British Columbia V9Y 3S2, Canada
      2.0 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      The Hospitality Inn
      USD 93*
      TripAdvisor
      USD 93*
      TheHospitality Inn
      USD 93*
      Expedia.com
      USD 93*
      Booking.com
      View Deal
      3723 Redford St, Port Alberni, British Columbia V9Y 3S3, Canada
      2.0 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Redford Motel & R.V. Campground
      USD 66*
      TripAdvisor
      USD 67*
      Booking.com
      USD 66*
      Orbitz.com
      USD 66*
      Expedia.com
      View Deal
      6035 Island Hwy W | Qualicum Bay, Qualicum Beach, British Columbia V9K 2E1, Canada
      20.3 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Lighthouse Motel
      6695 Island Hwy W, Bowser, British Columbia V0R 1G0, Canada
      21.3 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Shady Shores Beach Resort

      Hotwire.com

      Booking.com

      Priceline
      No availability for your dates
      3506 West Island Highway, Qualicum Beach, British Columbia V9K 2H4, Canada
      25.8 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Riverside Resort & Campground
      USD 84*
      TripAdvisor
      USD 84*
      Orbitz.com
      USD 90*
      Priceline
      SAVE USD 7
      USD 90*
      USD 84*
      Travelocity
      View Deal
      3295 Island Hwy W, Qualicum Beach, British Columbia V9K 2C6, Canada
      26.4 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Shorewater Resort
      USD 86*
      Priceline
      USD 94*
      Hotwire.com
      USD 94*
      Hotels.com
      SAVE USD 8
      USD 94*
      USD 86*
      Booking.com
      View Deal
      3285 Island Hwy W | British Columbia, Qualicum Beach, British Columbia V9K 2C6, Canada
      26.4 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Buena Vista by the Sea
      USD 101*
      TripAdvisor
      USD 101*
      Priceline
      USD 101*
      Booking.com
      View Deal
      3292 Island Hwy W, Qualicum Beach, British Columbia V9K 2C6, Canada
      26.4 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Ocean Crest Motel
      USD 67*
      TripAdvisor
      USD 67*
      Expedia.com

      Hotels.com
      USD 67*
      Booking.com
      View Deal
      3281 Island Hwy W, Qualicum Beach, British Columbia V9K 2C6, Canada
      26.5 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Beachfront
      Westerlea Resort Motel

      Priceline

      Expedia.com

      Booking.com
      Loading prices...
      3080 Island Hwy W, Qualicum Beach, British Columbia V9K 2C5, Canada
      27.0 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Casa Grande Inn
      Contact hotel for availability
      10835 Central Rd | Check in at Ford's Cove Store, British Columbia V0R 1Z0, Canada
      27.7 km from Petroglyphs at Sproat Lake
      • Free Parking
      Ford\\
      2767 West Island Highway, Qualicum Beach, British Columbia VC9 2C4, Canada
      28.2 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Sand Pebbles Inn
      USD 93*
      TripAdvisor
      USD 95*
      Travelocity
      USD 93*
      Orbitz.com
      SAVE USD 3
      USD 95*
      USD 93*
      Expedia.com
      View Deal
      2690 Island Hwy W, Qualicum Beach, British Columbia V9K 1G8, Canada
      28.5 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Qualicum Beach Inn
      USD 185*
      TripAdvisor
      USD 185*
      Expedia.com
      USD 185*
      Orbitz.com
      USD 185*
      Booking.com
      View Deal
      292 Crescent Rd E, Qualicum Beach, British Columbia V9K 0A5, Canada
      28.8 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Crown Mansion Boutique Hotel & Villas
      USD 136*
      TripAdvisor
      USD 151*
      Expedia.com
      USD 151*
      Orbitz.com
      SAVE USD 15
      USD 151*
      USD 136*
      Booking.com
      View Deal
      424 Island Hwy W, Parksville, British Columbia V9P 1K8, Canada
      35.4 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Travelodge Parksville
      USD 78*
      TripAdvisor

      Hotels.com
      USD 118*
      Elvoline
      SAVE USD 40
      USD 118*
      USD 78*
      Booking.com
      View Deal
      374 Island Hwy W, Parksville, British Columbia V9P 1K8, Canada
      35.5 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Sandcastle Inn
      USD 58*
      TripAdvisor
      USD 58*
      Expedia.com
      USD 58*
      Orbitz.com
      USD 58*
      Booking.com
      View Deal
      414 Island Hwy W, Parksville, British Columbia V9P 1K8, Canada
      35.5 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      VIP Motel
      USD 67*
      TripAdvisor
      USD 67*
      Travelocity
      USD 67*
      Expedia.com
      USD 67*
      Hotels.com
      View Deal
      240 Dogwood St, Parksville, British Columbia V9P 1E1, Canada
      35.6 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Quality Resort Bayside
      USD 78*
      TripAdvisor
      USD 92*
      Expedia.com
      USD 108*
      HotelQuickly
      SAVE USD 30
      USD 108*
      USD 78*
      Quality Inn
      View Deal
      209 West Island Highway | PO Box 209, Parksville, Parksville, British Columbia V9P 2G4, Canada
      35.9 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Sea Edge Motel
      USD 93*
      Priceline
      USD 93*
      Booking.com
      View Deal
      181 Beachside Drive | PO Box 1629, Parksville, British Columbia V9P 2H5, Canada
      36.1 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking
      Beach Club Resort
      USD 144*
      TripAdvisor
      USD 143*
      Expedia.com
      USD 143*
      Travelocity
      USD 144*
      Booking.com
      View Deal
      British Columbia V0R 3A0, Canada
      38.3 km from Petroglyphs at Sproat Lake
      • Free Wifi
      • Free Parking

      Expedia.com

      Travelocity

      Hotels.com
      Loading prices...
      1015 E Island Hwy 19A, No 11, Parksville, British Columbia V9P 2E4, Canada
      38.9 km from Petroglyphs at Sproat Lake
        The Maclure House Inn
        1080 Resort Dr, Parksville, British Columbia V9P 2E3, Canada
        39.1 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Oceanside Village Resort
        USD 176*
        TripAdvisor
        USD 181*
        Booking.com
        USD 181*
        Priceline
        SAVE USD 5
        USD 181*
        USD 176*
        Hotwire.com
        View Deal
        Still looking for a place to stay?
        Port Alberni has 13 B&Bs/inns with 357 reviews
        7890 Beaver Creek Rd, Port Alberni, British Columbia V9Y 8N3, Canada
        9.6 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Stamp Falls B & B
        10695 Lakeshore Rd, Port Alberni, British Columbia V9Y 8Z8, Canada
        12.8 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Sproat Lake Landing Resort
        5895 River Rd | Pacific Rim Highway 4, Port Alberni, British Columbia V9Y 6Z5, Canada
        2.6 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Cedar Wood Lodge Bed & Breakfast Inn & Conference Center
        See all 13 Port Alberni B&Bs/inns
        See all hotels in or near Port Alberni
        6035 Island Hwy W | Qualicum Bay, Qualicum Beach, British Columbia V9K 2E1, Canada
        20.3 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Lighthouse Motel
        6695 Island Hwy W, Bowser, British Columbia V0R 1G0, Canada
        21.3 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Shady Shores Beach Resort

        Hotwire.com

        Booking.com

        Priceline
        No availability for your dates
        3506 West Island Highway, Qualicum Beach, British Columbia V9K 2H4, Canada
        25.8 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Riverside Resort & Campground
        USD 84*
        TripAdvisor
        USD 84*
        Orbitz.com
        USD 90*
        Priceline
        SAVE USD 7
        USD 90*
        USD 84*
        Travelocity
        View Deal
        3295 Island Hwy W, Qualicum Beach, British Columbia V9K 2C6, Canada
        26.4 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Shorewater Resort
        USD 86*
        Priceline
        USD 94*
        Hotwire.com
        USD 94*
        Hotels.com
        SAVE USD 8
        USD 94*
        USD 86*
        Booking.com
        View Deal
        3292 Island Hwy W, Qualicum Beach, British Columbia V9K 2C6, Canada
        26.4 km from Petroglyphs at Sproat Lake
        • Free Wifi
        • Free Parking
        Ocean Crest Motel
        USD 67*
        TripAdvisor
        USD 67*
        Expedia.com

        Hotels.com
        USD 67*
        Booking.com
        View Deal
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.