Hotels in Two Harbors

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Two Harbors?

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 landmarks in Two Harbors

Learn more about Two Harbors

Two Harbors is well-known for its attractions such as Wells Beach and Starlight Beach.

Boats Moored at Two Harbors in Catalina Island at Sunset

Check out reviews of Two Harbors hotels guests love

Frequently asked questions

Can I book a refundable hotel in Two Harbors?
If you want the flexibility to change your plans to Two Harbors, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Two Harbors be like during my visit?
September and August are typically the warmest months in Two Harbors when the average temp is 65°F. February and March are the coldest months when the average temperature is 56°F. December and January are the months with the most rain.
Why should I book my Two Harbors hotel with Hotels.com?
There are lots of reasons to book your Two Harbors trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Two Harbors

Beneath the Embrace of Two Harbours: An Island Odyssey Awaits

Nestled on the serene shores of Catalina Island, Two Harbors is a charming coastal enclave that beckons adventurers and romantics alike. With its picturesque landscapes, rugged cliffs, and tranquil beaches, this hidden gem offers a perfect escape from the hustle and bustle. Explore the crystal-clear waters through kayaking or paddleboarding, or embark on scenic hikes with breathtaking ocean views. The rustic charm of the village, with its welcoming community and quaint eateries, adds to the allure. Whether you’re seeking solitude or adventure, Two Harbors promises an unforgettable experience immersed in nature's beauty.

Discover great hotels in Two Harbors

Two Harbors offers a variety of comfortable accommodations, ranging from charming inns to more affordable options. Many hotels provide breakfast options and are known for their warm hospitality, making it a welcoming destination for travellers seeking a relaxing getaway by the coast. These are some of the hotels preferred by our travelers in Two Harbors:

  1. Zane Grey Pueblo HotelOpens in a new window: This inviting 3.5-star hotel is a delightful choice for leisure travellers seeking a comfortable and engaging stay. With dining options that include a restaurant serving daily breakfast and a buffet breakfast, guests are treated to a diverse culinary experience. The hotel features various sports and recreation activities nearby, including snorkelling and fishing, perfect for those looking to explore the beauty of the coast. Guests appreciate the entertainment options available, such as LED and cable televisions, making relaxation effortless after a day of adventure.
  2. El Terado TerraceOpens in a new window: As a charming 3.0-star hotel, El Terado Terrace caters to leisure travellers who appreciate recreational pursuits. The property is ideally located for golf enthusiasts, with nearby facilities to enjoy this classic sport. With entertainment options like flatscreen and cable televisions, guests find it easy to unwind in a stylish setting. This hotel is recognised for its comfortable ambience and thoughtful amenities, ensuring a pleasant retreat after a day of exploration in the scenic surroundings.
  3. Seaport Village Inn AvalonOpens in a new window: This 2.5-star hotel is an ideal choice for adventure seekers looking for a beach-centric experience. With direct access to the beach, guests can easily indulge in activities such as snorkelling, kayaking, and fishing. The hotel is designed to enhance the adventure vacation experience, with a range of outdoor sports and recreation options available nearby. Travellers revel in the opportunity for exploration and relaxation, making it a perfect retreat for those who cherish active vacations in stunning coastal settings.

Top locations to stay in Two Harbors

When visiting Two Harbors, California, standout areas to stay in include Avalon, San Pedro, and Rancho Palos Verdes. Avalon offers a charming island atmosphere with stunning coastal views. San Pedro serves as a bustling port with easy access to excursions. Rancho Palos Verdes is known for its breathtaking cliffs. For first-time visitors, Avalon is the best choice, providing a unique island experience.

  1. AvalonOpens in a new window: Avalon is a charming destination on Santa Catalina Island, known for its stunning coastal views and vibrant island atmosphere. If you’re looking to unwind, Avalon offers beautiful beaches and a relaxed pace, making it perfect for leisurely strolls along the waterfront. The town is also home to unique shops and boutiques, providing a delightful shopping experience. Don’t miss the historic Catalina Casino, a cultural landmark that hosts films and concerts. For outdoor enthusiasts, the nearby hiking trails offer scenic vistas and opportunities to explore the island's natural beauty.
  2. San PedroOpens in a new window: San Pedro is a bustling port town with a rich maritime history and plenty to see and do. The waterfront is filled with attractions, including the historic USS Iowa Battleship, which you can tour for a glimpse into naval history. San Pedro also boasts a vibrant arts scene, with galleries and cultural events that showcase local talent. For shopping, the area has a range of boutiques and markets, making it easy to find unique souvenirs. The scenic views from the waterfront and nearby parks provide a lovely backdrop for relaxation and exploration.
  3. Rancho Palos VerdesOpens in a new window: Rancho Palos Verdes is a picturesque coastal city offering breathtaking views of the Pacific Ocean and dramatic cliffs. This is an ideal spot for nature lovers, with numerous trails along the coastline and in the nearby parks. The city is also home to the beautiful Point Vicente Lighthouse, a perfect spot for photography and enjoying the sunset. While the nightlife is low-key, the cultural scene is rich, with events and exhibitions at local venues. Shopping options are available, including quaint shops and markets that highlight local crafts and products.

Things to do in Two Harbors

Nestled among stunning islands, Two Harbors invites travellers to explore its pristine beaches, lush forests, and rugged mountains. Enjoy activities like hiking scenic trails, boating in tranquil waters, and camping under starry skies, making it an ideal escape for nature lovers and outdoor enthusiasts alike.

  • Cabrillo BeachOpens in a new window – Spend a relaxing day at Cabrillo Beach, where golden sands meet the gentle waves. This beach is perfect for sunbathing or taking a leisurely stroll along the shoreline. The serene atmosphere makes it an ideal spot for families or individuals looking to unwind while soaking up the sun.
  • Battleship USS Iowa MuseumOpens in a new window – Step aboard the historic Battleship USS Iowa Museum, where you can explore naval history and the life of sailors at sea. This impressive battleship offers guided tours that delve into its storied past and showcase its powerful weaponry. Don’t miss the chance to learn about the ship's role in significant military operations.
  • Catalina Island MuseumOpens in a new window – Discover the rich heritage of Catalina Island at the Catalina Island Museum. The exhibits focus on archaeology and anthropology, offering insights into the island's cultural evolution. Engage with diverse displays that highlight local history, art, and the unique environment of the island.
  • Catalina CasinoOpens in a new window – Visit the iconic Catalina Casino, a historic building that stands proudly on the waterfront. This architectural gem hosts various events and offers guided tours that reveal its fascinating past. Marvel at its stunning Art Deco design and learn about the cultural events that have taken place here over the years.
  • Hamilton BeachOpens in a new window – Enjoy some fun in the sun at Hamilton Beach, another picturesque spot where you can relax by the water. Ideal for swimming and picnicking, this beach invites you to enjoy a day filled with laughter and leisure. Whether you're building sandcastles or simply soaking in the views, it's a perfect escape.

4 tips for savvy savings when booking a hotel in Two Harbors

  1. Book for the cheapest times: The most affordable time to visit Two Harbors is during January, November, and December when hotel prices tend to be lower. For those on a budget, staying for at least 2 to 3 days is recommended to fully explore the area's significant landmarks, historical sites, and cultural experiences. While there, visitors can enjoy the charming port, sample local cheeses, spend time camping, discover nearby islands, and dine at friendly establishments, all of which offer great value for money. Additionally, prices for accommodations might drop during these months, making it an even more budget-friendly option.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Two Harbors, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To ensure you stay informed about flash sales and special promotions, consider enabling email alerts or push notifications. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make an informed decision. This way, if rooms become available or prices drop, you’re more likely to be the first to know and secure your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Two Harbours. For those seeking a unique experience, boutique hotels may provide a more personalised touch and sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but with Two Harbours' excellent public transport links, you might discover a more affordable independent hotel a bit further out that remains well-connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Two Harbors

Two Harbors experiences its lowest average temperature in February, at 55.4°F (13.0°C), while September is the hottest month, with an average temperature of 66.6°F (19.2°C). December tends to be the wettest month. The peak travel months to visit Two Harbors are June to August, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and sunny to mostly sunny conditions.

Keep exploring