




Hotel Mac Rae
Avalon
Waterfront Hotel
Hotel Mac Rae is a centrally located destination in Avalon's main tourist area, highly recommended for its prime position right on the beach. Guests consistently highlight the waterfront rooms as the premier way to experience the island's scenic beauty and vibrant coastal atmosphere.
- Book a waterfront room for the best scenic views
- Enjoy the prime location right on the beach
- Stay in the heart of Avalon's main tourist area
- Take advantage of easy access to local attractions
Summaries are created based on reviews, notes, and social media posts.
Photos





Share View on Google Maps