Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
To stay in a scenic area of the city, look for hotels in the southern part of Avalon along the coast, such as the Pavilion Hotel. This hotel has rooms that look out directly on the ocean, making it easy for you to enjoy the beautiful sunset each day.
If you want to be within walking distance of a few different restaurants where you can grab a bite to eat, try to stay somewhere near St. Catherine Way, as this is a major street in downtown Avalon with many eateries. The Hotel Metropole is a comfortable option near restaurants with many types of cuisine, including seafood, steak, and Italian.
Tremont Street is one of the major roads in the city and has several bus stops, making it a convenient area to stay near if you plan on using public transportation. The Seacrest Inn is a cozy hotel and it is less than a 10-minute walk from the Garibaldi bus line, which travels throughout the entire city.
If you and your significant other will be enjoying a romantic getaway, stay somewhere inland, as this area is known for its lush scenery but is also typically more secluded than the beachfront. The Holiday Inn Resort Catalina Island is a chic option in this part of town.
KAYAK users have found double rooms in Avalon for as cheap as S$ 174 in the last 3 days. The average price is S$ 816.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Avalon districts. You can also do a search using the city map to choose a specific location, like Avalon city centre
Take a look at our extensive hotel map to find the best hotels near you.