Hotels in Rajagiriya

Find the best Rajagiriya hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Rajagiriya hotels with free cancellation or excellent ratings

Trusted Rajagiriya hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Rajagiriya

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Hotels in Rajagiriya rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelJays Guest - Rajagiriya Colombo – 3.9

How to find the best hotel deals in Rajagiriya

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Rajagiriya

  • Love how simple it is to book flights with us? The same smart search engine is an expert at tracking down deals on Rajagiriya hotels too. Use these tips to save on where you'll rest your head.

  • Save on your Rajagiriya hotel and get the room type you actually want by booking early. You'll also have more time to compare and choose the ideal place.

  • Still, be ready to grab any last-minute offers. Some places reduce their rates just before check-in to fill empty beds. It's more likely this will happen on quieter days or outside the busy season, though.

  • Another secret to finding cheaper hotels? Stay flexible. If your plans aren't set in stone, try a few different travel dates and discover what kind of savings are on offer.

  • Check for stays with free cancellation. Lock in a deal today and easily cancel later if your itinerary changes.

Where to stay in Rajagiriya

Central Rajagiriya

  • Central Rajagiriya gives you a front-row seat to city life. If sightseeing is high on your list, stay at any of these hotels and find yourself close to some classic attractions.

  • Book a room at City Square if you want to be nice and close to Obesekara Walawwa. Roughly 5 kilometres from this well-known sight, this Rajagiriya hotel sets you up in a prime spot.

When to go to Rajagiriya

  • Don't overlook the weather when planning your trip. March brings the warmest conditions, with temperatures reaching a high of 33ºC.

  • Lows hit 22ºC during January, the coolest month here.

  • For the best chance of sunshine, search for Rajagiriya hotels during January. With an average of seven days of rain, this is the driest month.

  • May brings the wettest conditions. You can expect around 21 days of rainfall.

Best hotels in Rajagiriya

Best budget hotels

  • A great trip doesn't have to mean a huge hotel bill. With at least 100 budget Rajagiriya hotels available, you can spend more on what you came for and less on where you crash at night. You can expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these affordable stays.

  • Sleep well without going all out at Lavinia Blue Hotel. It has a 2-star rating and amenities including parking and a 24-hour front desk.

  • With conveniences like Wi-Fi and parking, The Regent Grand Hotel - Galle Face lets you enjoy more while spending less. This Rajagiriya hotel is in Kollupitiya and carries a 2-star rating.

  • You'll also get a good deal at Amazinn Suites Hotel, which is rated 3 stars. It's located in Colombo 06 and features Wi-Fi and a lift.

Best 4-star hotels in Rajagiriya

  • Get the high-end feel without the high-end bill at one of the 4-star hotels in Rajagiriya. Take your pick of around 30 of these stays, many of which offer perks like rooftop bars, fitness centres, and in-house restaurants. From the rooms to the service and amenities, you'll appreciate the extra attention to detail.

  • La Maison de Colombo nails the 4-star guest experience. An outdoor swimming pool and a golf course help make this Pamankade accommodation option a crowd favourite.

  • Another Rajagiriya hotel to keep in mind is ME Colombo. It features thoughtful amenities such as car rental options and a pool. You'll find it in the Havelock Town area.

  • De Saram House by Geoffrey Bawa is one more to keep on your radar. It's in Cinnamon Garden and comes with car rental options and room service, among other things.

Best luxury 5-star hotels

  • Featuring anything from soundproof suites to personal concierges and exclusive dining venues, a 5-star hotel is where the bar gets raised. Wellness therapies, rooftop terraces, and in-room espresso machines? You're likely to find that too. There are at least 20 luxury hotels in Rajagiriya ready to check you in.

  • Amari Colombo, Sri Lanka doesn't just meet expectations — it beats them. There's a lot to love about this Kollupitiya accommodation option, including a restaurant and an outdoor swimming pool.

  • Trillium Boutique City Hotel also delivers 5-star fabulousness at every turn. Located in Thimbrigasyaya, this Rajagiriya hotel features an outdoor swimming pool, car rental options and more.

  • Trillium Boutique Express Hotel in Borella knows how to impress you too. Make the most of its many amenities such as room service and a pool bar.

Best hotels in Rajagiriya for families

  • Family trips can be challenging, but your hotel should be the stress-free part. You'll find at least 60 family-friendly hotels in Rajagiriya that balance what kids want and adults need. These stays often come with handy features like multi-bedroom suites, cribs, and kids' menus.

  • Set aside more for the kids' favourite activities by booking Tropic Inn - Mount Lavinia. This affordable 2-star option has amenities like shuttle services and a lift. Guests consistently rate this hotel above 4 out of 5 overall.

  • Give your family trip a luxury twist at Cinnamon Grand Colombo. Rated 5 stars, this Rajagiriya hotel is located in Kollupitiya and offers Wi-Fi and children's facilities.

  • Another option is Hotel Nippon Colombo. Featuring a restaurant and air conditioning, this stay is popular for a reason.

Best hotels with a spa

  • Add some self-care to your travel plans. Book one of the 40 or so Rajagiriya hotels with a spa and schedule in time to truly relax. Hot tubs, saunas, and wellness programmes are the types of features they come with.

  • Check in to Coza Ceylon and then put the world on hold. Room service, a spa and other added comforts await you at this 3-star option.

  • Located in Colombo 04, The Ocean Colombo - Guaranteed Sea View Rooms is another favourite where unwinding comes easy. Make the most of a spa and room service at this 4-star hotel in Rajagiriya.

  • When you finally make it to Grand Oriental Hotel, you'll wonder why you ever stayed anywhere else. This Colombo 01 option has a 3-star rating and features amenities such as concierge assistance and a spa.

Best hotels with a pool

  • Add some extra fun to your trip with a pool. If you choose a city hotel, expect rooftop and indoor options. Resorts? They usually step things up with sprawling outdoor layouts and maybe a swim-up bar or two. There are at least 90 pool hotels in Rajagiriya ready to put you in holiday mode.

  • Dive headfirst into comfort at La Maison de Colombo. Featuring an outdoor swimming pool, parking and air conditioning, this Pamankade stay is rated 4 stars.

  • Alternatively, find your fun at Viluxey City Hotel. An outdoor swimming pool, this hotel has room service and internet access.

Best pet-friendly hotels

  • Hitting the road with your furry friend? Pet-friendly hotels often offer cosy pet beds, feeding bowls, and outdoor areas for exercise. Some take it a step further with things like pet-sitting or grooming services. With around 20 Rajagiriya hotels that welcome pets, your best buddy can come along too.

  • Check in with your loyal sidekick at Leo's Home Stay. You'll find conveniences here like a laundry and a garden.

  • Let your loyal companion explore alongside you at Mount Lodge Boutique Hotel. A private beach and an airport shuttle are part of what's offered at this pet-approved accommodation option.

  • Hotel Mandakini will have you feeling good about your choice instantly. Its amenities include a 24-hour front desk and Wi-Fi.

Finding cheap hotels in Rajagiriya: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Rajagiriya with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is Rs6,726 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs12,947 per night.

The average price of a hotel during the week is Rs21,989 per night, and the average price on weekends is Rs21,514. Overall, it looks like the cheapest day to stay in Rajagiriya could be Wednesday.

We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Rajagiriya. And the most expensive day seems to be Friday