Skip to main content

Search hotels in Two Harbors

Enter your dates to see the latest prices and deals for Two Harbors hotels

Filter by:


Star rating

Review score

Two Harbors – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Banning House of Two Harbors, hotel in Two Harbors

Set upon a hilltop overlooking the Pacific Ocean and Two Harbors, Banning House of Two Harbors offers scenic ocean views and a daily complimentary breakfast.

AMAZING STAY in Two Harbors! We love everything ! views from the hotel, wine and cheese when we arrived, free shuttle and the lady was adorable ! merci!
9.1
Scored 9.1
Superb
Rated superb
23 reviews
Price from€ 223.62per night
Hotel Mac Rae, hotel in Two Harbors

Located in Avalon and within less than 1 km of Descanso Beach, Hotel Mac Rae features water sports facilities, non-smoking rooms, and free WiFi.

The staff were so informative and helpful!
7.8
Scored 7.8
Good
Rated good
206 reviews
Price from€ 206.09per night
Hermosa Hotel, hotel in Two Harbors

Originally opened in 1896 and located in Avalon town centre, this diver-friendly hotel offers bicycles for hire and a tour desk. Avalon’s boat landing is 10 minutes’ walk away.

Close to beach. Nice to have a kitchen.
6.9
Scored 6.9
Pleasant
Rated pleasant
727 reviews
Price from€ 258.45per night
Pavilion Hotel, hotel in Two Harbors

Located on Catalina Island, this beachside hotel features landscaped tropical gardens and a lounge with cabana seats and fire pits.

The location was great. The wine and cheese with lemonade and the continental breakfast were very appreciated. The garden setting and chaise lounges were wonderful because we had to check out by 11, but our ferry left at 4. The water jugs were a nice thought. The coupon with Avalon Grill was very nice.
9.1
Scored 9.1
Superb
Rated superb
411 reviews
Price from€ 371.79per night
Hotel Atwater, hotel in Two Harbors

Located steps from the beach, this historic 1920s designed hotel offers a variety of rooms with free WiFi access. Guests are granted free access to the nearby Descanso Beach Club with their room card....

Very convenient locale, efficient and friendly staff, super clean, nicely decorated hotel.
9.0
Scored 9.0
Superb
Rated superb
754 reviews
Price from€ 278.58per night
The Avalon Hotel in Catalina Island, hotel in Two Harbors

Situated in Avalon, 48 km from Long Beach, The Avalon Hotel features a rooftop with breathtaking, 360-degree views of Avalon and its harbor. Lounge chairs and tables are provided for guest...

9.4
Scored 9.4
Superb
Rated superb
61 reviews
Price from€ 389.65per night
Zane Grey Pueblo Hotel, hotel in Two Harbors

Situated in Avalon and with Descanso Beach reachable within 1.2 km, Zane Grey Pueblo Hotel features a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a...

A shuttle picked us up at the ferry and drove us up the steep hill to the hotel. The same shuttle was available throughout our stay to take us to and from town. The room had a fabulous view looking down on Catalina Harbor and a lovely terrace. The beds were comfortable and had high quality linens. The bathroom was very large and exceptionally nice with an enclosed shower stall separate from the bathtub.
8.5
Scored 8.5
Very good
Rated very good
380 reviews
Price from€ 267.68per night
Aurora Hotel, hotel in Two Harbors

Situated on Catalina Island in California, this boutique hotel is 8 minutes’ walk from the Catalina Casino. Boasting a roof terrace with ocean views, this hotel offers bright rooms with free WiFi.

The view from the rooftop is exceptional. Staff is friendly. The location is close to the city centre.
8.7
Scored 8.7
Fabulous
Rated fabulous
537 reviews
Price from€ 226.40per night
The Edgewater, hotel in Two Harbors

Situated in Avalon and with Descanso Beach reachable within less than 1 km, The Edgewater features concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

Location and staff were great
8.5
Scored 8.5
Very good
Rated very good
498 reviews
Price from€ 315.05per night
Hotel Metropole, hotel in Two Harbors

Located in the heart of Avalon on Catalina Island, this beachfront hotel features a spa & wellness centre. It also serves a daily free continental breakfast and free Wi-Fi is available.

Location
8.2
Scored 8.2
Very good
Rated very good
216 reviews
Price from€ 412.48per night
See all hotels in and around Two Harbors
Subscribe to receive premium deals

Prices drop the moment you sign up!