1-3 of 3

Weekend Getaway Hotels - Avalon, CA

★★★★★ 1 Review

Holiday Inn Resort Catalina Island

  • 888 Country Club Drive, Avalon, CA
  • 310-510-0325

"For the last 3 years, my teammates and I stay here during the Catalina Crossing Outrigger Canoe Race. Beautiful grounds, fair prices and shuttle to downtown. After a ..."

★★★★★ 2 Reviews

Pavilion Hotel

  • 513 Crescent Ave, Avalon, CA
  • 800-626-1496

"We had a great stay here in this casual "motel" in Avalon. Very nice modern furnishings and very comfortable bed. The staff is knowledgable about Catalina tours. Simple ..."


Atwater Hotel

  • 125 Sumner Avenue, Avalon, CA
  • 800-626-1496