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.7
Exceptional - What previous guests thought, 27 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, 497 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....

J
Jill
From
Canada
very clean and location couldn’t be any better
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 369 reviews
Price from
$259
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, 308 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.4
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.

S
Stevens
From
United States
great location, beautiful facility. super friendly staff. great amenities, close to everything
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 306 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, 429 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.6
Excellent - What previous guests thought, 201 reviews
Price from
$290
1 night, 2 adults

Aurora Hotel

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

R
Ross
From
New Zealand
Sea view,great breakfast,great patio to greet friends.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 574 reviews
Price from
$189
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.

L
Lucy
From
Kenya
Rooms were so big and beautiful. The bed was super comfortable. I loved the place. Receptionist were kind and helpful. Transport was so good. I have to come back.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 469 reviews
Price from
$177
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

Popular with guests booking hotels in Avalon

Popular with guests booking hotels in Avalon

Popular with guests booking hotels in Avalon

Popular with guests booking hotels in Avalon

Popular with guests booking hotels in Avalon

Popular with guests booking hotels in Avalon

Popular with guests booking hotels in Avalon