Skip to main content

Search hotels in Two Harbors, CA

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

Two Harbors – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Banning House of Two Harbors

Two Harbors

Banning House of Two Harbors offers accommodations in Two Harbors, a 15-minute walk from Wells Beach. This 3-star bed and breakfast offers luggage storage space and daily room service.

H
HOWARD
From
United States
Breakfast was very good! The only hotel at Twin Harbors. But quaint and rustic!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews
Price from
$239
1 night, 2 adults

Catalina Island Seacrest Inn

Avalon (Near Two Harbors)

The Catalina Island Seacrest Inn is a conveniently located hotel on Catalina Island. Each room is decorated in a different theme.

J
Jolyn
From
Spain
comfy room, nice bath, bed was very good. Fireplace a little cheesy
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 521 reviews
Price from
$135
1 night, 2 adults

Hotel Atwater

Avalon (Near 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....

H
Heather
From
United States
Loved the walking distance to everything!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 428 reviews
Price from
$199
1 night, 2 adults

The Avalon Hotel in Catalina Island

Avalon (Near 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....

J
Jason
From
Israel
Well-kept property. Has character but facilities are modern and comfy. Great lounge on the roof. Staff was super friendly and helpful. Great location -short walk to Avalon center.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 65 reviews
Price from
$223.02
1 night, 2 adults

Hotel Mac Rae

Avalon (Near Two Harbors)

Located in Avalon, Hotel Mac Rae is a 11-minute walk from Descanso Beach. The hotel provides a sun terrace, a 24-hour front desk, and free WiFi is available. At the hotel, each room has a desk.

H
Heidi
From
United States
Great location and all the holiday stuff was going on! It was like being dropped into a Hallmark movie. The rooms were awesome! It was also nice to be able to refill our water bottles.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 282 reviews
Price from
$199
1 night, 2 adults

Zane Grey Pueblo Hotel

Avalon (Near 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...

S
Susan
From
United States
Staff was super attentive, rooms were cute and felt fresh.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 178 reviews
Price from
$250
1 night, 2 adults

Bellanca Hotel

Avalon (Near Two Harbors)

Located a 8-minute walk from Descanso Beach, Bellanca Hotel offers 3-star accommodations in Avalon and features a terrace, a restaurant and a bar.

N
Nenad Moslavac
From
Serbia
Upper rooms are a great deal, close to the roof terrace and some of the best views
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 316 reviews
Price from
$179
1 night, 2 adults

The Edgewater

Avalon (Near Two Harbors)

Located in Avalon and within a 11-minute walk of Descanso Beach, The Edgewater has a terrace, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.

M
Maria
From
United States
This boutique hotel is really special. The view is spectacular.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 430 reviews
Price from
$327.75
1 night, 2 adults

Hotel Metropole

Avalon (Near Two Harbors)

Hotel Metropole is located on the beachfront in Avalon, a 9-minute walk from Descanso Beach.

G
Gabriela
From
United States
I loved that there was a continental breakfast provided. It had everything you need for a good breakfast! The location, cleanliness, and customer services exceeded my expectations.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 204 reviews
Price from
$290
1 night, 2 adults

Catalina Canyon Inn

Avalon (Near Two Harbors)

Located in the foothills of beautiful Catalina Island overlooking the town of Avalon, the Catalina Canyon Inn.

M
Martinez
From
United States
The staff was nice especially the lady in the mornings and the drivers!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 447 reviews
Price from
$207
1 night, 2 adults
See all hotels in and around Two Harbors

Most booked hotels in Two Harbors and surrounding area in the past month

See all