Skip to main content

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.

Breakfast was very good! The only hotel at Twin Harbors. But quaint and rustic!
9.1
Scored 9.1
Wonderful
Rated wonderful
23 reviews
Price from£156.71per night
Hotel Mac Rae, hotel in Two Harbors

Located in Avalon and within a 11-minute walk of Descanso Beach, Hotel Mac Rae features water sports facilities, non-smoking rooms, and free WiFi.

The property was in the middle of the bordwalk so it was nice to step out and be in the crowd of everything !! After your check out stay they have a spot where you can put your luggage’s so you don’t carry them around while you wait for your boat ride ! And they have a shower and bathroom for you to use after your check out ! In the room the bathroom was my favorite part because it has a sky light on top and it thought it was really cool
7.7
Scored 7.7
Good
Rated good
206 reviews
Price from£156.71per night
Hermosa Hotel, hotel in Two Harbors

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

Hospitality absolutely incredible and very warm welcoming
6.9
Scored 6.9
Pleasant
Rated pleasant
725 reviews
Price from£196.87per 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.

centrally located to everything in Avalon. Wonderful staff who went above and beyond. very comfortable beds and wine & cheese in the afternoon.
9.1
Scored 9.1
Wonderful
Rated wonderful
409 reviews
Price from£251.21per 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....

Nice, ckean, comfortable, convenient location
9.0
Scored 9.0
Wonderful
Rated wonderful
755 reviews
Price from£180.34per night
The Avalon Hotel in Catalina Island, hotel in Two Harbors

Located in Avalon, 30 mi 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 convenience....

I loved the fact that we had the most amazing view from our balcony. Upon arrival, the staff was incredible and super helpful - we were offered all types of guidance about where to go, when to have breakfast and any additional requests we had. It felt like staying in a unique boutique Inn which had the same amenities as a 5 star luxury hotel. The bathroom was so quaint, and the bed super soft and comfortable. We stayed on the 3rd floor so didn't hear much noise at night, and the staff was super accommodating and we LOVED that everything was in walking distance and close proximity. Definitely a place to stay if visiting Catalina :)
9.4
Scored 9.4
Wonderful
Rated wonderful
63 reviews
Price from£296.82per night
Zane Grey Pueblo Hotel, hotel in Two Harbors

Located in Avalon and with Descanso Beach reachable within a 14-minute walk, Zane Grey Pueblo Hotel has a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a...

The shuttle to and from town was really convenient, and staff were very accommodating.
8.5
Scored 8.5
Very Good
Rated very good
378 reviews
Price from£196.87per night
Aurora Hotel, hotel in Two Harbors

Located 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.

Room size, spa tub, great lighting and windows. Very Friendly and Professional staff, helped us out alot, being that it was our first time on Catalina Island. Close to center of town.
8.7
Scored 8.7
Excellent
Rated excellent
540 reviews
Price from£172.46per night
The Edgewater, hotel in Two Harbors

Located in Avalon and with Descanso Beach reachable within a 11-minute walk, The Edgewater has concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a terrace.

Clean
8.5
Scored 8.5
Very Good
Rated very good
504 reviews
Price from£194.71per night
Hotel Metropole, hotel in Two Harbors

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

The location close to many shops & kid stuff to do and Descanso Beach. The continental breakfast was amazing!
8.2
Scored 8.2
Very Good
Rated very good
216 reviews
Price from£314.21per night
See all hotels in and around Two Harbors
Subscribe to receive premium deals

Prices drop the second you sign up!