Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

AU$28 Sri Lanka Accommodation

Epic deals on more than 6081 Sri Lanka hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Sri Lanka

Estimated price for 1 night / 2 adults
Ocean Edge Suites & Hotel Colombo
Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
The price is AU$85 per night

Ocean Edge Suites & Hotel Colombo: Family aparthotel with free WiFi and free valet parking. Located in the business district.

3/5 (1 review)
Ocean Edge Suites & Hotel Colombo
Marino Beach Colombo
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
The price is AU$96 per night

Marino Beach Colombo: Luxury hotel with free WiFi and free valet parking. Guests love the pool!

5/5Exceptional! (2 reviews)
Marino Beach Colombo
Amagi Aria - Airport Transit Hotel - Negombo
Amagi Aria - Airport Transit Hotel - Negombo
5 out of 5
640 / 82 Colombo road Karuna, Negombo
The price is AU$96 per night

Amagi Aria - Airport Transit Hotel - Negombo: Luxury resort with free WiFi and free parking. Located on the waterfront.

3/5 (5 reviews)
Amagi Aria - Airport Transit Hotel - Negombo
Mövenpick Hotel Colombo
Mövenpick Hotel Colombo
5 out of 5
24 Dharmapala Mawatha, Colombo, Western
The price is AU$124 per night

Mövenpick Hotel Colombo: Luxury hotel with free WiFi and free valet parking. Located near a metro station.

4/5Very Good! (1 review)
Mövenpick Hotel Colombo
Amethyst Resort Passikudah
Amethyst Resort Passikudah
4 out of 5
Coconut Board Road, Valachchenai

Amethyst Resort Passikudah: Family resort with free WiFi and free parking. Guests give the pool a thumbs up.

No reviews
Amethyst Resort Passikudah
Turyaa Kalutara
Turyaa Kalutara
4 out of 5
Kudawaskaduwa. Waskaduwa, Kalutara, Kalutara 12000, Wadduwa
The price is AU$124 per night

Turyaa Kalutara: Luxury hotel with free WiFi and free valet parking. Located on the beach.

No reviews
Turyaa Kalutara
Taj Samudra
Taj Samudra
5 out of 5
25 Galle Face Centre Road, Colombo
The price is AU$187 per night

Taj Samudra: Luxury hotel with free WiFi and free valet parking. Located by the ocean.

No reviews
Taj Samudra
Hotel Sigiriya
Hotel Sigiriya
4 out of 5
Hotel Road, Dambulla

Hotel Sigiriya: Family resort with free WiFi and free valet parking. Located in the historical district.

4.7/5Exceptional! (3 reviews)
Hotel Sigiriya
Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle Resort
5 out of 5
Goyambokka Estate, Tangalle
The price is AU$375 per night

Anantara Peace Haven Tangalle Resort: Luxury resort with free WiFi and free parking. Located on the beach.

5/5Exceptional! (1 review)
Anantara Peace Haven Tangalle Resort

Top budget Sri Lanka hotel deals

Estimated price for 1 night / 2 adults
Cinnamon Red Colombo
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
The price is AU$104 per night

Cinnamon Red Colombo: Family hotel with free WiFi and free parking. Located near a train station.

5/5Exceptional! (4 reviews)
Cinnamon Red Colombo
Hotel Mango Garden
Hotel Mango Garden
2.5 out of 5
No 32/A, Saranankara Mawatha, Kandy
The price is AU$28 per night

Hotel Mango Garden: Business-friendly hotel with free WiFi and free parking. Guests give the breakfast a thumbs up.

No reviews
Hotel Mango Garden
Ashan's Cozy Apartments
Ashan's Cozy Apartments
2 out of 5
8B, Vajira road, Bambalapitiya, Colombo
The price is AU$32 per night

Ashan's Cozy Apartments: Apartment building with free WiFi and a 24-hour front desk.

3/5 (1 review)
Ashan's Cozy Apartments

Top luxury Sri Lanka hotel deals

Estimated price for 1 night / 2 adults
Galle Face Hotel
Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
The price is AU$168 per night

Galle Face Hotel: Luxury hotel with free WiFi and free valet parking. Located on the beach.

4.4/5Wonderful! (18 reviews)
Galle Face Hotel
Villa Republic Galle - Entire Villa (08 Bedrooms)
Villa Republic Galle - Entire Villa (08 Bedrooms)
4.5 out of 5
607/10, Colombo Road, Gintota, Galle

Villa Republic Galle - Entire Villa (08 Bedrooms): Luxury hotel with free WiFi and free parking. Located in the historical district.

No reviews
Villa Republic Galle - Entire Villa (08 Bedrooms)
The Kingsbury Colombo
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo
The price is AU$162 per night

The Kingsbury Colombo: Luxury hotel with free WiFi and free valet parking. Located near a train station.

4.6/5Wonderful! (9 reviews)
The Kingsbury Colombo

Accommodation In Sri Lanka

Katunayake is a southern suburb of Negombo near Bandaranaike International Airport. You may ask yourself why you would settle for inland Katanayake accommodation when there are some fantastic beaches further north. Well, the thing about Negombo is there is much more to the city than meets the eye. With its amazing natural attractions, rich history and seaside culture, booking a Katanayake hotel means you can fly in to Sri Lanka, settle in and then spend a few days exploring Negombo. It may just turn out to be the best stopover of your entire trip.

For a unique introduction to Negombo, take to the water. Canal and Muthurajawela Marsh tours are offered as either private or group boat rides, with the private option being more expensive. The canal tour is better when done privately but the marsh ride can be fun in large groups. It’s recommended to do both tours in the morning on separate days to avoid the hottest parts of the day.

The first step is to find a driver who will take you on a private boat tour of the canals that crisscross this city. These aquatic roads were built during the 16th and 17th century when the spice trade was booming under Dutch colonisation and a way to transport the produce was needed. Today, the canals are used by fisherman when they’re not at sea and offer visitors a fascinating way to see the town and how the locals live. Pack some sweets to throw to the children who come to run alongside your boat.

On a tour of the marsh, you’ll quickly feel as though you’re hundreds of kilometres away from the city, slowly drifting across the water with green leaves brushing past and trees towering around you. You’re in a natural maze and the best tours have a spotter on board guiding the driver to amazing local wildlife including lizards, monkeys, birds and crocodiles.

When it’s time for some sea, sun, sand and city life, head north into the heart of Negombo by following the main roads from the airport. Immerse yourself in the local culture by visiting the city’s busy fish market where locals sell, buy and dry their local catch or catch a glimpse of Negombo’s past at historic attractions like the small but proud St. Mary’s Church and the old Dutch Fort. You can also get a real taste of the good life here because Negombo has nightlife and restaurants that are up there with Sir Lanka’s best. Combining an international atmosphere with tropical beachside location, it’s the perfect place to enjoy great seafood and cold drinks.

Ready to go? We have flights to Sri Lanka on a number of airlines. All you have to do is get your ticket then check out the range of Katunayake hotels on offer. You’ll soon find yourself in a place where you can enjoy the three features the Pearl of the Indian Ocean is known for: chilled beachside living; rich history that you can not only see, but also experience; and its amazing natural scenery.

How much is a hotel room in Sri Lanka?

Hotels in Sri Lanka start at AU$28 per night. Prices and availability subject to change. Additional terms may apply.

New reviews - Best hotels in Sri Lanka

Travel to Sri Lanka & explore

^Eligibility requirements and conditions apply.