A coastal landscape with a mountain range, a lit-up village, and a calm sea.

Find hotels in Two Harbors, CA from CA $218

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 22 - Aug 23
Tomorrow
Aug 23 - Aug 24
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Two Harbors hotels

1. Banning House Lodge

Banning House Lodge
Two Harbors
United States
Sophie
CA $315
CA $384 total
includes taxes & fees
Sep 13 - Sep 14
Banning House Lodge

2. White s Landing Catalina Camp

White s Landing Catalina Camp
Avalon
United States
Eric
CA $199
CA $223 total
includes taxes & fees
Sep 7 - Sep 8
White s Landing Catalina Camp

3. Seaport Village Inn Avalon

Seaport Village Inn Avalon
Avalon
Canada
roshniben
CA $257
CA $309 total
includes taxes & fees
Sep 7 - Sep 8
Seaport Village Inn Avalon

4. Hotel St. Lauren

Hotel St. Lauren
Avalon
United States
Carolyn
CA $259
CA $290 total
includes taxes & fees
Aug 23 - Aug 24
Hotel St. Lauren

5. Catalina Island Inn

Catalina Island Inn
Avalon
United States
Matthew
CA $224
CA $251 total
includes taxes & fees
Aug 31 - Sep 1
Catalina Island Inn

6. Catalina Canyon Inn

Catalina Canyon Inn
Avalon
United States
Chamile
CA $308
CA $345 total
includes taxes & fees
Sep 22 - Sep 23
Catalina Canyon Inn

7. Catalina Courtyard Suites

Catalina Courtyard Suites
Avalon
United States
Dylan
CA $241
CA $271 total
includes taxes & fees
Sep 21 - Sep 22
Catalina Courtyard Suites

8. El Terado Terrace

El Terado Terrace
Avalon
United States
Edgar
CA $195
CA $218 total
includes taxes & fees
Sep 21 - Sep 22
El Terado Terrace

9. Bellanca Hotel

Bellanca Hotel
Avalon
United States
Crystal
CA $343
CA $385 total
includes taxes & fees
Sep 7 - Sep 8
Bellanca Hotel

10. Seacrest Inn

Seacrest Inn
Avalon
United States
Lavanya
CA $275
CA $308 total
includes taxes & fees
Sep 21 - Sep 22
Seacrest Inn

11. Zane Grey Pueblo Hotel

Zane Grey Pueblo Hotel
Avalon
United States
Ivania
CA $433
CA $485 total
includes taxes & fees
Sep 10 - Sep 11
Zane Grey Pueblo Hotel

12. Glenmore Plaza Hotel

Glenmore Plaza Hotel
Avalon
United States
Erica
CA $344
CA $386 total
includes taxes & fees
Aug 24 - Aug 25
Glenmore Plaza Hotel

13. Studio 9 Hotel Catalina

Studio 9 Hotel Catalina
Avalon
United States
Christian
CA $291
CA $326 total
includes taxes & fees
Sep 2 - Sep 3
Studio 9 Hotel Catalina

14. Aurora Hotel

Aurora Hotel
Avalon
United States
Roman
CA $356
CA $399 total
includes taxes & fees
Aug 24 - Aug 25
Aurora Hotel

15. Hotel Mac Rae

Hotel Mac Rae
Avalon
United States
Gary
CA $374
CA $420 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Mac Rae

16. Hotel Atwater

Hotel Atwater
Avalon
United States
Mark
CA $370
CA $415 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Atwater

17. Hotel Metropole

Hotel Metropole
Avalon
United States
Michael
CA $499
CA $559 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Metropole

18. The Pavilion Hotel

The Pavilion Hotel
Avalon
United States
Jennifer
CA $432
CA $485 total
includes taxes & fees
Sep 21 - Sep 22
The Pavilion Hotel

19. La Paloma Las Flores

La Paloma Las Flores
Avalon
United States
Vanesa
CA $453
CA $507 total
includes taxes & fees
Sep 3 - Sep 4
La Paloma Las Flores

20. Snug Harbor Inn

Snug Harbor Inn
Avalon
United States
Ryndy
CA $490
CA $549 total
includes taxes & fees
Aug 25 - Aug 26
Snug Harbor Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Two Harbors attractions

A coastal landscape with a beach, a mountain, and a house overlooking the ocean.

Starlight Beach

If a restful vacation is part of your travel plans, Starlight Beach might be the perfect place to seek out during your trip to Two Harbors. While you're in the area, stroll along the waterfront.
See properties
A rocky shoreline with green algae and waves crashing onto the shore.

Wells Beach

Why not spend a lazy afternoon at Wells Beach during your trip to Two Harbors? While you're in the area, stroll along the waterfront.
See properties
A rugged coastline with rocky cliffs and a clear blue sea.

Lorenzo Beach

Why not spend a lazy afternoon at Lorenzo Beach during your trip to Two Harbors? While you're in the area, stroll along the waterfront.
See properties

Sullivans Beach

Why not spend a lazy afternoon at Sullivans Beach during your trip to Two Harbors? While you're in the area, stroll along the waterfront.
See properties

Johnsons Landing

Why not spend a lazy afternoon at Johnsons Landing during your trip to Two Harbors? While you're in the area, stroll along the waterfront.
See properties

Parsons Landing

9.0/10 (2 reviews)
Why not spend a lazy afternoon at Parsons Landing during your trip to Two Harbors? While you're in the area, stroll along the waterfront.
See properties

Learn more about Two Harbors

Rent a kayak to explore the secluded coves and crystal-clear waters surrounding this charming island getaway. Hike the Trans-Catalina Trail for sweeping ocean views, then unwind at Harbour Sands' beachfront palapas with a signature Buffalo Milk cocktail.

See all hotels in Two Harbors
A coastal scene with boats anchored in calm waters, a rocky shoreline, and a sun setting in the background.

Top Two Harbors Hotel Reviews

Hermosa Hotel

Hermosa Hotel

10/10 Excellent
"👌"
david 2-night trip
Posted 4 hours ago
Hermosa Hotel
Studio 9 Hotel Catalina

Studio 9 Hotel Catalina

10/10 Excellent
"Good stay. Easy checking in services and the rooms are good for a relaxing stay. The holding of lougage after check out It's a great plus only agenda."
Beatriz 1-night trip
Posted 5 hours ago
Studio 9 Hotel Catalina
Zane Grey Pueblo Hotel

Zane Grey Pueblo Hotel

10/10 Excellent
"Everyone is so nice and kind."
Christian Rogelio 5-night trip
Posted 8 hours ago
Zane Grey Pueblo Hotel
Catalina Courtyard Suites

Catalina Courtyard Suites

10/10 Excellent
"Good"
Jiangshan 1-night trip
Posted 11 hours ago
Catalina Courtyard Suites
Hotel St. Lauren

Hotel St. Lauren

8/10 Good
"We thoroughly enjoyed our stay at Hotel St. Lauren! The location is incredibly convenient—close to everything while still feeling tucked away and charming. Gabby at the front desk was especially wonderful and incredibly helpful, giving us great recommendations, tips, and ideas for things to do around the island. The hotel definitely has an old-school, quaint Catalina charm. Some of the rooms and amenities could probably benefit from a little refresh, but at the same time, that slightly vintage feel is part of its personality and may be exactly what some people are looking for when staying on the island. Overall, we had a really lovely experience and felt comfortable and well taken care of throughout our stay. Definitely a solid 4 out of 5 for us, and we’d happily recommend it!"
Tiffany 1-night trip
Posted 14 hours ago
Hotel St. Lauren
Casa Avalon Hotel

Casa Avalon Hotel

10/10 Excellent
"Me and 2 others had a great stay. They gave us early check in, had a very clean room, location was close to all the main areas, held our luggage, staff was helpful, and overall great. It was a great price too and couldn’t ask for a better stay especially for a more “budget” hotel."
Levon 2-night trip
Posted 1 day ago
Casa Avalon Hotel
Hotel Atwater

Hotel Atwater

10/10 Excellent
"Great location"
Mark 2-night trip
Posted 1 day ago
Hotel Atwater
El Terado Terrace

El Terado Terrace

8/10 Good
"It wasn’t the cleanest room. For the price we paid I was expecting a lot more, but overall it was a good stay."
Richard 1-night trip
Posted 2 days ago
El Terado Terrace
White s Landing Catalina Camp

White s Landing Catalina Camp

10/10 Excellent
"The staff are truly exceptional! Margo is unique in her ability to manage, care for, and host, andamong other things. Her work ethic is outstanding, and she does an excellent job! I am incredibly impressed by her intelligence and understanding of the campground! This is a must-visit or stay for a quick weekend getaway! Two thumbs up!!!"
Richard 2-night trip
Posted 2 days ago
White s Landing Catalina Camp

More cheap stays in Two Harbors

Catalina Island Inn

Catalina Island Inn

125 Metropole Avenue Avalon CA
CA $224
CA $251 total
Aug 31 - Sep 1
includes taxes & fees
8.2/10 Very good! (1,009 reviews)
Catalina Island Inn
Hotel St. Lauren

Hotel St. Lauren

231 Beacon Street Avalon CA
CA $259
CA $290 total
Aug 23 - Aug 24
includes taxes & fees
Hotel St. Lauren
Casa Avalon Hotel

Casa Avalon Hotel

229 Metropole Ave Avalon CA
CA $274
CA $307 total
Aug 24 - Aug 25
includes taxes & fees
6/10 (29 reviews)
Casa Avalon Hotel
Seaport Village Inn Avalon

Seaport Village Inn Avalon

119 Maiden Lane Avalon CA
CA $257
CA $309 total
Sep 7 - Sep 8
includes taxes & fees
6.8/10 (1,012 reviews)
Seaport Village Inn Avalon
Hotel Mac Rae

Hotel Mac Rae

409 Crescent Avenue, PO Box 246 Avalon CA
CA $374
CA $420 total
Aug 31 - Sep 1
includes taxes & fees
Hotel Mac Rae
Hermosa Hotel

Hermosa Hotel

131 Metropole Ave Avalon CA
Get rates
7.4/10 Good! (768 reviews)
Hermosa Hotel

Hotels in Two Harbors with star rating

Find out more about Two Harbors

Top reasons to visit Two Harbors

  • Stunning Beaches: Two Harbors boasts breathtaking beaches, including a unique nudist beach, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Ideal for families, visitors can enjoy various outdoor activities, from hiking to beach sports.
  • Charming Downtown: Experience a welcoming atmosphere with friendly locals and quaint shops in the downtown area.
  • Camping Experiences: Immerse yourself in nature at the local campground, offering a great way to explore the area's natural beauty.
  • Diverse Accommodations: Enjoy a range of options, from cozy inns to luxurious resorts catering to every preference and budget.

Find great hotels in Two Harbors

Explore a diverse selection of hotel accommodations in Two Harbors, California, catering to every budget and preference—from cozy inns to luxurious resorts. Whether you seek adventure, relaxation on the beach, or a round of golf, this charming destination has something for everyone. Discover the best hotels in Two Harbors that promise a memorable stay while you enjoy the stunning coastal scenery and outdoor activities.

  • Catalina Canyon Inn: Nestled 19.3km from Two Harbors, Catalina Canyon Inn is a charming 3-star hotel that offers a unique blend of adventure and relaxation. Catering to golf enthusiasts, adventure seekers, and pet lovers, this inn is the perfect getaway for those wanting to explore the great outdoors. With a variety of adventure sports available nearby, including kayaking, snorkeling, and parasailing, guests can indulge in a wide range of activities. The property also welcomes pets, providing amenities such as food and water bowls, making it a family-friendly option for your furry companions.
  • Hotel St. Lauren: Located 19.3km from Two Harbors, Hotel St. Lauren is a cozy lodging choice that combines comfort with entertainment. Guests can unwind in rooms equipped with cable and flat-screen televisions, ensuring you stay connected or entertained during your stay. The hotel's proximity to the ocean allows for stunning views and the chance to enjoy seaside activities. Ideal for those seeking a peaceful retreat while still being close to the vibrant beach life, this hotel provides a relaxed atmosphere that is perfect for unwinding after a day of exploration.
  • Seaport Village Inn Avalon: Positioned 19.3km from Two Harbors, Seaport Village Inn Avalon invites guests to indulge in a beach-themed experience. With direct access to the beach, this hotel is ideal for sun-seekers and water sports enthusiasts alike. Golfing and various adventure activities such as ziplining and motorboating are available nearby, ensuring guests have plenty of options for excitement. The welcoming atmosphere and array of recreational opportunities make this inn a fantastic choice for those looking to enjoy a fun-filled getaway by the sea.

Where to stay in Two Harbors

Two Harbors, California, offers an unforgettable vacation experience, perfect for families and outdoor enthusiasts alike. Explore the charming downtown area, where friendly locals create a welcoming atmosphere. Enjoy stunning harbor views and embark on excursions that highlight the beauty of the North Shore. Whether you seek romantic getaways or family-friendly adventures, Two Harbors has something for everyone, making it an ideal destination for your next holiday.

  • Catalina Island: A stunning island paradise located 9.7km from Two Harbors, Catalina Island offers a unique blend of natural beauty and outdoor adventure. With a steady flow of visitors year-round, it peaks during the spring and summer months. Here, families can indulge in exciting activities such as visiting the iconic casino, relaxing at resorts, or camping under the stars. Explore beautiful beaches and enjoy thrilling experiences at the local theme park, making it a perfect getaway for those seeking family-friendly fun in a picturesque setting.
  • Avalon: Situated 19.3km from Two Harbors, Avalon is a charming city known for its rich culture and vibrant atmosphere. The city attracts travelers primarily in the summer months, offering a diverse range of family-oriented activities. Visitors can enjoy the country private club, try their luck at the casino, or catch a show at the local theatre. The area's history museum and archaeological sites are perfect for those interested in culture, while the beautiful beaches provide a relaxing escape. Avalon is a delightful destination that combines history, leisure, and family enjoyment.
  • San Pedro: Located 38.6km from Two Harbors, San Pedro is a lively city that invites families and beach lovers alike. With a consistent influx of visitors throughout the year, it sees spikes in the spring and summer months. The city boasts an array of attractions, including an arena entertainment facility and vibrant shopping centres. Visitors can unwind on the sandy beaches or explore the picturesque marina, making it an ideal spot for beach activities and leisurely strolls. San Pedro offers a delightful balance of urban convenience and coastal relaxation.

Things to do in Two Harbors

Two Harbors, California, is perfect for family beach vacations and outdoor adventures. Visitors can enjoy activities like the local casino, a private country club, and a resort. For essential information, check out the Two Harbors guide and explore the Two Harbors campground for a great camping experience. Embrace the natural beauty and recreational opportunities that this charming destination has to offer!

Shopping

In Two Harbors, you can enjoy charming local shops for unique gifts. If you're up for a drive, check out Redondo Beach Pier, Del Amo Fashion Center, and Shoreline Village, all 45.1km away, offering a variety of family-friendly shopping and entertainment options.

Recreation

At the Catalina Island Golf Course, enjoy a scenic round of golf surrounded by nature, just 19.3km from Two Harbors. For relaxation, Body Oasis Day Spa, located 43.5km away, offers rejuvenating treatments. Alternatively, immerse yourself in nature at Hopkins Wilderness Park, 45.1km away, perfect for unwinding.

Adventure

Experience the thrill of motor racing at the Porsche Experience Center, located 49.9km from Two Harbors, where adrenaline meets precision. For outdoor enthusiasts, the Marvin Braude Bike Trail, 41.8km away, offers scenic cycling routes, while the romantic International Boardwalk, 45.1km away, invites leisurely strolls by the beach.

Nightlife

In Two Harbors, experience nightlife at Avalon Theater, just 19.3km away, offering a romantic family-friendly cinema vibe. For cultural entertainment, head to Warner Grand Theatre, 38.6km away, or The Terrace Theater, 46.7km away, both providing enchanting atmospheres for a memorable evening out.

Booking tips and Expedia advantages for Two Harbors

To save money on your trip to Two Harbors, consider visiting between November and January, when accommodation prices are lower. Use public transport options like walking or biking to cut down on transport costs. Look for free activities such as Hamilton Beach and Button Shell Beach. For the best hotel deals, search on Expedia, where you can filter by budget and eco-friendly options. Booking a package deal that combines flights and hotels can also lead to great savings. Remember, Tuesday is the least expensive day to stay, while Saturday tends to be pricier.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Two Harbors are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Two Harbors is Tuesday. The most expensive day to stay in Two Harbors is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to narrow your choices by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Two Harbors hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in Two Harbors

Two Harbors is an ideal destination for families seeking outdoor and beach vacations. Visitors can enjoy stunning beaches, including a nudist beach, catering to those wanting a unique seaside experience. Additionally, the local harbors campground offers a great option for those looking to immerse themselves in nature while exploring the beauty of the area. With various attractions, Two Harbors is perfect for travellers eager to soak up the sun and enjoy beach activities.

  • Descanso Beach: Located 19.3km from Two Harbors, Descanso Beach offers a relaxing atmosphere with stunning ocean views. It’s perfect for sunbathing, swimming, or enjoying a leisurely stroll along the shore, capturing that quintessential beach vibe.
  • Parsons Landing: Situated within Two Harbors, Parsons Landing is a unique nudist beach known for its welcoming and friendly atmosphere. It’s an ideal spot for those looking to experience a liberating day by the sea, surrounded by like-minded individuals.
  • Starlight Beach: Also within Two Harbors, Starlight Beach boasts beautiful sandy shores and a laid-back vibe. It's an excellent location for swimming, picnicking, or simply soaking in the sun and sea, making it a perfect beach escape.

Best time to go to Two Harbors

The best time to visit Two Harbors is dependant on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January56.3°F (13.5°C)Light RainSunnyAverageSlightly Low
February55.4°F (13.0°C)No Rain (Dry)SunnyAverageAverage
March55.9°F (13.3°C)No Rain (Dry)Mostly SunnyAverageAverage
April57.2°F (14.0°C)No Rain (Dry)SunnyAverageAverage
May58.3°F (14.6°C)No Rain (Dry)Mostly SunnyAverageAverage
June60.6°F (15.9°C)No Rain (Dry)Mostly SunnyModerately HighSlightly High
July64.0°F (17.8°C)No Rain (Dry)Mostly SunnyModerately HighSlightly High
August65.7°F (18.7°C)No Rain (Dry)SunnyModerately HighSlightly High
September66.6°F (19.2°C)No Rain (Dry)SunnyAverageAverage
October64.4°F (18.0°C)No Rain (Dry)SunnyModerately LowAverage
November60.3°F (15.7°C)No Rain (Dry)SunnyModerately LowSlightly Low
December56.5°F (13.6°C)Light RainMostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to Two Harbors

When planning your trip to Two Harbors, California, you can fly into several major airports. Los Angeles International Airport (LAX) is situated 56.3km away, with nearby luxury hotels like The Ritz-Carlton, Marina del Rey, Casa Del Mar, and Cameo Beverly Hills, all offering convenient access to the airport. Orange County Airport (SNA) is 64.4km from Two Harbors, with excellent accommodations such as The Resort at Pelican Hill and The Viv Hotel, Anaheim. Lastly, Hollywood Burbank Airport (BUR) is 85.3km away, with high-end options like Pendry West Hollywood and The London West Hollywood at Beverly Hills. Each airport provides various transportation services to ensure a smooth journey to your destination.

Frequently asked questions

When is the best time to go to Two Harbors?
The best time to go to Two Harbors is during the shoulder seasons, specifically late spring (April to May) and early autumn (September to October), to enjoy pleasant weather and fewer crowds.During these months, the temperatures are comfortably warm, typically ranging from 18-24°C, which is great for outdoor activities like hiking, kayaking, or simply relaxing on the beach. You'll avoid the busier summer months when the island sees a significant increase in visitors, particularly on weekends and holidays, ensuring a more tranquil experience. The ocean is also warm enough for swimming and snorkeling during these periods.For those looking for a quiet escape, October is particularly appealing. The summer crowds have thinned out, but the weather remains mild and sunny, and the ocean is still pleasant for swimming. This allows for a more relaxed pace, ideal for couples seeking a peaceful getaway without the hustle and bustle.If you're interested in marine life, late spring offers excellent opportunities for whale watching as grey whales migrate north.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Two Harbors.
How much is the nightly rate at a Two Harbors hotel?
Prices for hotels in Two Harbors often vary, but you can find a great deal from CA $218 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia