Find hotels near Nature Center at Avalon Canyon, Avalon from £224
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Hotels Close to Nature Center at Avalon Canyon

Catalina Canyon Inn
Catalina Canyon Inn
8.8 out of 10, Excellent, (1018)
The price is £224
includes taxes & fees
10 Aug - 11 Aug

Hotel St. Lauren
Hotel St. Lauren
8.0 out of 10, Very good, (1009)

Bellanca Hotel
Bellanca Hotel
8.8 out of 10, Excellent, (1007)
The price is £247
includes taxes & fees
13 Jul - 14 Jul

Catalina Island Inn
Catalina Island Inn
8.0 out of 10, Very good, (961)

Glenmore Plaza Hotel
Glenmore Plaza Hotel
8.0 out of 10, Very good, (1001)
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.
Hotels near Other Avalon Attractions
Hotels near Other Avalon Attractions
Recent Reviews in Nature Center at Avalon Canyon
Recent Reviews in Nature Center at Avalon Canyon

El Terado Terrace
5/5 Excellent
"We loved the full kitchen.
Great view.
The location was close enough to the main strip."
A verified traveller stayed at El Terado Terrace
Posted 2 days ago