Find and Book Top Rated Hotels in Rathgama

Search among 2 available hotels and places to stay in Rathgama from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
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
Places to stay near Rathgama
8.2
Great45 reviews
MapView on map8.1 km from Rathgama8.1 km from City Centre
From   US$ 77 /nightSelect
6.8
Nice1 review
MapView on map7.7 km from Rathgama7.7 km from City Centre
From   US$ 284 /nightSelect

Best hotels and places to stay in Rathgama

Why visit?

Rathgama, located in southern Sri Lanka, offers a unique blend of serene coastal beauty and cultural experiences. With its stunning beaches, historical sites, and delectable seafood, Rathgama is an ideal destination for those seeking a relaxing and authentic Sri Lankan vacation.

Where to stay?

Ahungalla: Known for its pristine beaches, Ahungalla is a popular area to stay in Rathgama. Visitors can enjoy lounging on golden sands, water sports activities, and picturesque sunset views. The Ahungalla Beach Resort offers comfortable accommodations with easy access to the beach, while the Heritance Ahungalla provides a luxurious stay with panoramic ocean views.

Balapitiya: Positioned along the Madu River, Balapitiya is a tranquil town ideal for nature enthusiasts and those looking to explore Sri Lankas tropical scenery. The Paradise Road The Villa Bentota is a boutique hotel nestled amidst lush greenery and offers a charming stay with beautiful river views. For a secluded and luxurious experience, the River House Balapitiya provides a private retreat surrounded by nature.

Kosgoda: Famous for its sea turtle conservation projects, Kosgoda is an excellent place to stay for wildlife lovers. The Kosgoda Beach Resort is a budget-friendly option with comfortable rooms and convenient beach access. For a more upscale experience, the Turtle Bay Hotel & Restaurant offers spacious rooms and excellent amenities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $80.

4-star hotels: The average price per night is around $80 to $120.

5-star hotels: The average price per night is around $120 to $250.

Best value for money:

The Blue Water: Situated in Wadduwa, just a short drive from Rathgama, The Blue Water provides excellent value for money. With its spacious rooms, direct beach access, and a range of facilities such as a swimming pool, spa, and multiple dining options, guests can enjoy a luxurious stay without breaking the bank.

The Long Beach Resort: Located in Koggala, The Long Beach Resort offers affordable accommodations with a fantastic beachfront setting. Guests can take advantage of the resorts swimming pool, spa services, and delicious Sri Lankan cuisine, all while enjoying stunning ocean views.

Whispering Palms Hotel: Set in Balapitiya, Whispering Palms Hotel is a budget-friendly option that doesnt compromise on comfort. Guests can relax in cozy rooms, enjoy the on-site restaurant serving delectable seafood, and easily access nearby attractions like the Madu River and Kosgoda Turtle Hatchery.

Best kids-friendly hotels:

Shinagawa Beach Resort: A family-friendly beachside resort in Balapitiya, Shinagawa Beach Resort offers spacious rooms, a childrens pool, and a playground. The resorts attentive staff organizes a variety of activities to keep children entertained, such as beach games, arts and crafts, and movie nights.

The Sands by Aitken Spence Hotels: Situated in Ahungalla, The Sands is a great option for families. It features a dedicated kids club offering supervised activities, a separate childrens pool, and spacious family rooms. Additionally, the resort offers direct beach access with water sports facilities.

Best hotels for a romantic getaway:

Temple Tree Resort & Spa: Located in Ahungalla, Temple Tree Resort & Spa offers a romantic retreat with its tranquil surroundings and lush tropical gardens. Couples can indulge in spa treatments, enjoy intimate beachfront dining, and take romantic walks along the picturesque coastline.

Roman Lake Ayurveda Resort: Situated in Ahungalla, Roman Lake Ayurveda Resort provides a secluded and intimate setting for couples. Surrounded by a tranquil lake and lush greenery, this boutique resort offers Ayurvedic spa treatments, private outdoor showers, and exquisite gourmet dining experiences.

Best for location:

Vivanta Bentota: Positioned in Bentota, this upscale beachfront hotel offers panoramic views of the Indian Ocean. With direct access to the beach, a variety of dining options, and proximity to popular attractions like the Bentota Turtle Hatchery and Lunuganga Estate, Vivanta Bentota provides an excellent location for exploring Rathgama and its surroundings.

Eden Resort & Spa: Set on the golden sands of Beruwela, Eden Resort & Spa offers a convenient location with easy access to attractions such as the Brief Garden and Beruwela Lighthouse. The resort boasts well-appointed rooms, multiple dining options, and a range of recreational facilities.

Heritance Ahungalla: Situated in Ahungalla itself, Heritance Ahungalla is known for its breathtaking ocean views and proximity to pristine beaches. Guests can enjoy easy access to water sports activities, nearby attractions like the Kosgoda Turtle Hatchery, and explore Rathgamas vibrant culture and history.

Best for a short city break:

Colomba Beach Villa: Located in the city of Colombo, Colomba Beach Villa offers a convenient and comfortable stay for a short city break. The hotel features modern rooms, friendly staff, and is situated close to popular attractions like Galle Face Green and the National Museum.

Taru Villas: Rock Villa: Positioned in Bentota, Taru Villas: Rock Villa is a boutique hotel perfect for a short city break. With its colonial-style architecture, elegantly designed rooms, and serene riverside location, guests can enjoy a peaceful retreat while still being within reach of Rathgamas attractions.

Show moreLess