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

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.

The staff was very friendly and helpful. We arrived before our check in time. They picked us at the pier, we checked in, left our luggage and went into town to have lunch. When we returned our room was ready with our luggage in our room. There were several outdoor areas where you can enjoy the view. At our check out time they allowed us to leave our luggage and brought it to the pier before we were to get on board our boat for our return home. What a blessing that we could enjoy our time on the island without having to keep up with our luggage.
Scored 9.4
9.4
Rated wonderful
Wonderful
18 reviews
Price from
$209
1 night, 2 adults
Hotel Mac Rae, hotel in Avalon

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.

Great, convenient location. Helpful staff. We appreciated that our room was ready early and we could drop our bags off so we could head out for hiking in the afternoon, and that there was a storage area we could store our bags at after our checkout the next morning.
Scored 8.5
8.5
Rated very good
Very Good
243 reviews
Price from
$179
1 night, 2 adults
Hermosa Hotel, hotel in Avalon

Located in Avalon and with Descanso Beach reachable within a 10-minute walk, Hermosa Hotel has concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a bar.

Room did not look like pictures
Scored 7.1
7.1
Rated good
Good
592 reviews
Price from
$163
1 night, 2 adults
Glenmore Plaza Hotel, hotel in Avalon

Glenmore Plaza Hotel has accommodations in Avalon. This 3-star hotel offers luggage storage space and free WiFi.

Clean, big, and centrally located. The staff was incredibly friendly made me feel like one of their buddies.
Scored 6.7
6.7
Rated pleasant
Pleasant
24 reviews
Price from
$163
1 night, 2 adults
Hotel Atwater, hotel in Avalon

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

Clean, modern, vibrant, and welcoming.
Scored 9.0
9.0
Rated wonderful
Wonderful
642 reviews
Price from
$169
1 night, 2 adults
Aurora Hotel, hotel in Avalon

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.

Everything.. Our room was clean & comfortable. The outdoor rooftop patio was fantastic. Parker, who was at the desk when we checked in & out was outstanding. The breakfast that was included was delicious & had something for everyone. I would definitely stay there again on my next visit to Catalina Island.
Scored 9.0
9.0
Rated wonderful
Wonderful
551 reviews
Price from
$179
1 night, 2 adults
The Avalon Hotel in Catalina Island, hotel in Avalon

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

The location is wonderful along with the staff our visit was perfect the deck was dreamy
Scored 9.4
9.4
Rated wonderful
Wonderful
62 reviews
Price from
$311.52
1 night, 2 adults
Catalina Canyon Inn, hotel in Avalon

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

the restaurant was surprisingly good
Scored 8.4
8.4
Rated very good
Very Good
554 reviews
Price from
$149
1 night, 2 adults
Zane Grey Pueblo Hotel, hotel in Avalon

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 hotel offers picture-perfect views that feel like a living postcard.
Scored 8.3
8.3
Rated very good
Very Good
248 reviews
Price from
$270
1 night, 2 adults
The Edgewater, hotel in Avalon

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.

Location and cleanliness.
Scored 8.8
8.8
Rated excellent
Excellent
474 reviews
Price from
$316.25
1 night, 2 adults
See all hotels in and around Two Harbors