Search Hotels Near Button Shell Beach, Avalon
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Trending Hotels Near Button Shell Beach

The Avalon Hotel on Catalina Island
The Avalon Hotel on Catalina Island
9.6 out of 10, Exceptional, (257)
The price is ₹36,499
₹40,878 total
includes taxes & fees
3 Aug - 4 Aug

Hotel Atwater
Hotel Atwater
9.4 out of 10, Exceptional, (1001)
The price is ₹27,148
₹30,458 total
includes taxes & fees
4 Aug - 5 Aug

Catalina Courtyard Suites
Catalina Courtyard Suites
9.2 out of 10, Wonderful, (541)

La Paloma Las Flores
La Paloma Las Flores
9.2 out of 10, Wonderful, (1002)
The price is ₹21,454
₹24,028 total
includes taxes & fees
4 Aug - 5 Aug

Seacrest Inn
Seacrest Inn
9.2 out of 10, Wonderful, (1002)
The price is ₹17,663
₹19,782 total
includes taxes & fees
29 Jul - 30 Jul

Aurora Hotel
Aurora Hotel
9.0 out of 10, Wonderful, (880)
The price is ₹27,485
₹30,783 total
includes taxes & fees
27 Jul - 28 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Button Shell Beach Hotel Reviews

The Queen Mary
10/10 Excellent
Destinations near Avalon
Destinations near Avalon

Catalina Island Museum
You can spend an afternoon studying the exhibits at Catalina Island Museum during your trip to Avalon. Wander the beautiful beaches and seaside in the area.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Avalon Attractions
Hotels Near Button Shell Beach, Avalon
Choose Your Button Shell Beach Hotel Style
Explore more hotels
- Aurora Hotel
- Catalina Courtyard Suites
- DoubleTree by Hilton San Pedro - Port of Los Angeles
- Hotel Maya
- Pacific Inn & Suites
- Terranea Resort
- Crowne Plaza Los Angeles Harbor Hotel by IHG
- The Queen Mary
- Portside Inn & Suites
- The Guest Harbor Inn - Port of Los Angeles San Pedro
- Vagabond Inn San Pedro
- The Waterfront Beach Resort, A Hilton Hotel