Find and Book Top Rated Hotels in Kollam

Search among 5 available hotels and places to stay in Kollam from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-5 out of 5
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great64 reviews
MapView on map2.6 mi from City Center1.9 mi from Kollam Railway Station
From   US$ 146 /nightSelect
MapView on map5.9 mi from City Center
From   US$ 113 /nightSelect
Guest house
8.4
Great73 reviews
From   US$ 42 /nightSelect
8.0
Great34 reviews
3.4 mi from City Center100 yd from Thangassery Light House
From   US$ 66 /nightSelect
8.0
Great6 reviews
23.1 mi from City Center
From   US$ 48 /nightSelect

Best Hotels and Places to Stay in Kollam

Why visit?

Kollam, also known as Quilon, is a charming city in the Indian state of Kerala. It is nestled on the banks of the Ashtamudi Lake and offers a unique blend of historical and natural attractions. With its rich cultural heritage, serene backwater experiences, and beautiful beaches, Kollam is a captivating destination for tourists.

Where to stay?

Kollam has several areas that provide comfortable accommodation options for tourists. The following are the best areas to stay in Kollam:

Ashtamudi Lake: This tranquil area offers stunning views of the picturesque lake and is perfect for those seeking a peaceful stay. There are numerous resorts and hotels along the lakefront where you can relax and enjoy the serene surroundings.

Beach Road: If you prefer staying closer to the beach, Beach Road is an ideal choice. This area provides easy access to the sandy shores and offers a range of hotels and resorts with breathtaking sea views.

Chinnakada: Situated in the heart of the city, Chinnakada is a bustling area with various accommodations. It is conveniently located near shopping centers, restaurants, and popular tourist attractions.

What is the price per hotel room per night?

The average price per hotel room per night in Kollam varies depending on the category of the hotel:

3-star hotels: The average price per room per night ranges from $30 to $70.

4-star hotels: The average price per room per night ranges from $70 to $120.

5-star hotels: The average price per room per night ranges from $120 to $250.

Best value for money:

Hotel Sea Pearl: Starting at $45 per night, this hotel offers comfortable rooms, friendly service, and good amenities. It is located near the beach and provides easy access to popular attractions.

Cambay Palm Lagoon Resort: With prices starting at $80 per night, this resort offers excellent value for money. It features luxurious rooms, a spa, swimming pool, and a restaurant serving delicious Kerala cuisine.

The Raviz Resort and Spa (5-star): With prices starting at $160 per night, this waterfront resort provides a luxurious experience. It offers spacious rooms, stunning views, a pool, and a wide range of dining options.

Best kid-friendly hotels:

All Seasons D'Fort Ayurvedic Resort: This resort offers affordable accommodation starting at $40 per night. It provides a relaxed environment, a children's playground, and easy access to the beach.

Best hotels for a romantic getaway:

Club Mahindra Ashtamudi (5-star): With prices starting at $180 per night, this resort offers luxurious accommodations, a serene setting, and a range of activities for couples.

Best for location:

The Regant Lake Palace Hotel: This hotel is centrally located, close to major attractions like the Ashtamudi Lake and Thirumullavaram Beach. Prices start at $50 per night.

Nila Palace: Situated near the beach, this hotel offers easy access to Kollam's famous landmarks. Prices start at $85 per night.

Fragrant Nature Kollam (5-star): This hotel boasts an enviable location near the backwaters and offers luxurious rooms and amenities. Prices start at $150 per night.

Best for a short city break:

Quilon Government Guest House: This heritage property provides a unique experience with comfortable rooms and friendly staff. Prices start at $40 per night.

Aquaserene: Backwater Resort: Nestled amidst the backwaters, this resort offers a peaceful retreat away from the city. Prices start at $75 per night.

Show moreLess