Skip to main content

Search hotels in Two Harbors, CA

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

Popular hotels in Two Harbors

Check out our top picks in Two Harbors

Filter by:

Star rating
Review score

Banning House of Two Harbors

Two Harbors

Situated in Two Harbors, Banning House of Two Harbors offers accommodation with seating area. The 3-star bed and breakfast has mountain views and is 1.3 km from Wells Beach.

S
Sarah
From
United Kingdom
Brilliant views from the property. Very relaxing calm place
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Price from
US$229
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
Jan
From
Spain
The place was amazing. The views and the roof space with a grill are awesome. The personnel was super friendly and helpful, with a lot of recommendations on what to do and a space to leave the bags both the day of arrival and the day of leaving.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 499 reviews
Price from
US$124.20
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....

A
Ann
From
United States
Very convenient locale, efficient and friendly staff, super clean, nicely decorated hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 365 reviews
Price from
US$259
1 night, 2 adults

Hotel Mac Rae

Avalon (Near Two Harbors)

Set in Avalon, Hotel Mac Rae offers free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.

E
Erika
From
United States
I loved the location of the hotel, the staff was very friendly, it is a place that I will definitely I will return, you can walk from the ferry to the hotel without having to pay a taxi, everything is very close and in front of the hotel you can sunbathe on the sand and go into the sea! Breakfast is included, but if you like to go to the market it is around the corner from the hotel and you can buy your groceries for your stay, there are also restaurants very close, it is a paradise.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 308 reviews
Price from
US$199
1 night, 2 adults

Zane Grey Pueblo Hotel

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

J
John
From
United States
Everything was great. Breakfast was very good, and the view and surrounding environment, beautiful. Of special note, and quite outstanding was the service provided by staff to promptly transport us 1/2 mile or so up and down the steep hill, to the main part of town and back. They also picked us up at the ferry, and then going back met us at the ferry with all of our luggage later in the day after we checked out.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 178 reviews
Price from
US$250
1 night, 2 adults

Bellanca Hotel

Avalon (Near Two Harbors)

Set 700 metres from Descanso Beach, Bellanca Hotel offers 3-star accommodation in Avalon and features a terrace, a restaurant and a bar.

A
Arisha
From
United States
The staff was friendly, the location of the hotel and the room itself, although small, was comfortable and functional.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 305 reviews
Price from
US$179
1 night, 2 adults

The Edgewater

Avalon (Near Two Harbors)

Situated in Avalon and within less than 1 km of Descanso Beach, The Edgewater has a terrace, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.

C
Carina Noelia
From
Argentina
Super friendly staff! I told them it was my bday and I received a present!! So kind of them. The room itself didn’t have a view but it was modern, clean and comfortable and directly across from the beach!! So best views as soon as you stepped out of the hotel!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 428 reviews
Price from
US$327.75
1 night, 2 adults

Hotel Metropole

Avalon (Near Two Harbors)

Hotel Metropole is located on the beachfront in Avalon, 800 metres from Descanso Beach. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

E
Emily
From
United Kingdom
Excellent location in the middle of Avalon, overlooking the cutest little market place area. Lovely decor, comfortable and the jacuzzi on the roof was an added bonus!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 200 reviews
Price from
US$290
1 night, 2 adults

Aurora Hotel

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

A
Anatoly Popov
From
Russia
Amazing, beautifylly situatedAn amazing hotel with a luxurious location and breathtaking views of the bay. Super professional, friendly, and customer-oriented staff. Clean, comfortable rooms with all the essentials. Fast Wi-Fi. It’s the perfect value for money. 10 out of 10 across the board. You won’t find a better place on Catalina for this price. Top class.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 575 reviews
Price from
US$189
1 night, 2 adults

Catalina Canyon Inn

Avalon (Near Two Harbors)

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

I
Ikuz8
From
United Kingdom
The staff, from the reception team to the drivers and house keeping team were all amazing and incredibly kind and willing to help. The room was spacious and had a great view. I liked that there was a car frequently picking up and dropping guests in town or at the ferry terminal so mayde it easy to go up and down hill easily.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 471 reviews
Price from
US$177
1 night, 2 adults
See all hotels in and around Two Harbors

Two Harbors – 1 hotel or place to stay

Filter by:

Star rating
Review score

Banning House of Two Harbors

Two Harbors

Situated in Two Harbors, Banning House of Two Harbors offers accommodation with seating area. The 3-star bed and breakfast has mountain views and is 1.3 km from Wells Beach.

S
Sarah
From
United Kingdom
Brilliant views from the property. Very relaxing calm place
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Price from
US$229
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
Jan
From
Spain
The place was amazing. The views and the roof space with a grill are awesome. The personnel was super friendly and helpful, with a lot of recommendations on what to do and a space to leave the bags both the day of arrival and the day of leaving.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 499 reviews
Price from
US$124.20
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....

A
Ann
From
United States
Very convenient locale, efficient and friendly staff, super clean, nicely decorated hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 365 reviews
Price from
US$259
1 night, 2 adults

Hotel Mac Rae

Avalon (Near Two Harbors)

Set in Avalon, Hotel Mac Rae offers free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.

E
Erika
From
United States
I loved the location of the hotel, the staff was very friendly, it is a place that I will definitely I will return, you can walk from the ferry to the hotel without having to pay a taxi, everything is very close and in front of the hotel you can sunbathe on the sand and go into the sea! Breakfast is included, but if you like to go to the market it is around the corner from the hotel and you can buy your groceries for your stay, there are also restaurants very close, it is a paradise.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 308 reviews
Price from
US$199
1 night, 2 adults

Zane Grey Pueblo Hotel

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

J
John
From
United States
Everything was great. Breakfast was very good, and the view and surrounding environment, beautiful. Of special note, and quite outstanding was the service provided by staff to promptly transport us 1/2 mile or so up and down the steep hill, to the main part of town and back. They also picked us up at the ferry, and then going back met us at the ferry with all of our luggage later in the day after we checked out.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 178 reviews
Price from
US$250
1 night, 2 adults

Bellanca Hotel

Avalon (Near Two Harbors)

Set 700 metres from Descanso Beach, Bellanca Hotel offers 3-star accommodation in Avalon and features a terrace, a restaurant and a bar.

A
Arisha
From
United States
The staff was friendly, the location of the hotel and the room itself, although small, was comfortable and functional.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 305 reviews
Price from
US$179
1 night, 2 adults

The Edgewater

Avalon (Near Two Harbors)

Situated in Avalon and within less than 1 km of Descanso Beach, The Edgewater has a terrace, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.

C
Carina Noelia
From
Argentina
Super friendly staff! I told them it was my bday and I received a present!! So kind of them. The room itself didn’t have a view but it was modern, clean and comfortable and directly across from the beach!! So best views as soon as you stepped out of the hotel!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 428 reviews
Price from
US$327.75
1 night, 2 adults

Hotel Metropole

Avalon (Near Two Harbors)

Hotel Metropole is located on the beachfront in Avalon, 800 metres from Descanso Beach. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

E
Emily
From
United Kingdom
Excellent location in the middle of Avalon, overlooking the cutest little market place area. Lovely decor, comfortable and the jacuzzi on the roof was an added bonus!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 200 reviews
Price from
US$290
1 night, 2 adults

Aurora Hotel

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

A
Anatoly Popov
From
Russia
Amazing, beautifylly situatedAn amazing hotel with a luxurious location and breathtaking views of the bay. Super professional, friendly, and customer-oriented staff. Clean, comfortable rooms with all the essentials. Fast Wi-Fi. It’s the perfect value for money. 10 out of 10 across the board. You won’t find a better place on Catalina for this price. Top class.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 575 reviews
Price from
US$189
1 night, 2 adults

Catalina Canyon Inn

Avalon (Near Two Harbors)

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

I
Ikuz8
From
United Kingdom
The staff, from the reception team to the drivers and house keeping team were all amazing and incredibly kind and willing to help. The room was spacious and had a great view. I liked that there was a car frequently picking up and dropping guests in town or at the ferry terminal so mayde it easy to go up and down hill easily.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 471 reviews
Price from
US$177
1 night, 2 adults
See all hotels in and around Two Harbors

Most booked hotels in Two Harbors and surroundings 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

gogless