Hotel Mac Rae places guests right in the heart of Avalon, directly across from the beach and within easy walking distance of many of Catalina Island’s most popular attractions. The Catalina Casino, Descanso Beach Club, waterfront dining, shops, glass-bottom boat tours, and golf cart, bike, and water sports rentals are all just steps away, making it easy to explore the island without a car.