Hotels in Magammana from P1,669

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

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

Look out for Magammana hotels with free cancellation or excellent ratings

Trusted Magammana hotel providers

See all hotels in Magammana

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

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelGondolas Home Stay – -1.0

How to find the best hotel deals in Magammana

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 Magammana

  • You've found your perfect flight. Now let that same clever search engine find you the lowest rates on Magammana hotels. These tips will get you one step closer to zipping up your suitcase.

  • Save on your Magammana hotel and unlock a wider selection of stays when you book early. You'll also have more time to weigh up your options and choose the perfect place.

  • However, last-minute deals aren't out of the question. Although prices tend to increase closer to your stay, some places cut rates a day or two before to avoid having empty rooms, especially when it's quiet.

  • Be flexible with your dates, snag better rates. Search for hotels in different months or seasons. Even booking midweek (instead of weekends) can lead to huge savings.

  • Search for accommodation options with free cancellation and take the stress out of booking. You can amend or cancel your stay without fees if things change or you spot a better offer.

Where to stay in Magammana

Central Magammana

  • Choose the city centre and you'll be surrounded by things to do. Take your pick of these hotels that keep you near the most-visited attractions in central Magammana.

  • Find a room at Saninro Hotel - Ragama if you want to be near Pulinathalarama Viharaya. Around 3 kilometers from this popular sight, this Magammana hotel makes exploring a breeze.

Best hotels in Magammana

Best budget hotels

  • Let your travel money take you further by choosing from around 90 budget Magammana hotels. Ideal for when you want to spend less on a bed and more on adventure, these stays come with essentials like toiletries, Wi-Fi, and simple breakfast options.

  • Capital Villa serves up comfort without the cost. Make use of Wi-Fi, a lift and more at this 3-star option.

  • Kayjay Villa comes with conveniences such as internet access and a laundry. Set yourself up at this 3-star Magammana hotel and stretch your budget further on your journey.

  • A 24-hour front desk and Wi-Fi are just a couple of the things you'll find at Island Inn Colombo00. Another win for your budget, it's rated 3 stars and is located in Bambalapitiya.

Best 4-star hotels in Magammana

  • Go upscale without going overboard at one of the 4-star hotels in Magammana. Pick from around 30 of these stays, many of which offer perks like pools, wellness spas, and in-house dining. From the rooms to the service and amenities, you'll notice the extra attention to detail.

  • Car rental options and room service are the start of the things that help make your stay more comfortable at Orion City Hotel. This 4-star accommodation option is located in Dematagoda.

  • Another Magammana hotel to consider is De Saram House by Geoffrey Bawa. It offers amenities such as room service and car hire options. You'll find it in the Cinnamon Garden area.

  • ME Colombo is one more to keep on your radar. It's located in Havelock Town and comes with room service and a pool, among other extras.

Best luxury 5-star hotels

  • You could just find a place to sleep. Or you could book one of the 20 or so 5-star hotels in Magammana and live it up like a VIP. Think world-class spa facilities, impeccable dining experiences, and prime locations. (And maybe even a private butler at your beck and call.)

  • Enjoy a taste of the high life at Amari Colombo, Sri Lanka. This Kollupitiya stay comes with room service, an outdoor swimming pool and other features that make it a total dream getaway.

  • Residence on Park Street also delivers 5-star elegance from start to finish. Located in Colombo 02, this Magammana hotel features a restaurant, concierge assistance and loads more.

  • If you haven't been to Trillium Boutique City Hotel in Thimbrigasyaya yet, you're in for a memorable time. Make the most of your visit with perks like massage services and room service.

Best hotels in Magammana for families

  • Picking the right hotel can save your sanity when travelling with kids. With things like play areas, pools, and large suites, family-friendly hotels in Magammana come with perks that just make life easier. Choose from around 60 of these stays that blend kid-friendly fun with grown-up comfort.

  • Take the kids away while keeping costs low at Ziegler Cottage. Accessible parking and children's facilities are among the amenities you'll find at this affordable 2-star option.

  • Cinnamon Grand Colombo puts a luxurious spin on family trips. This 5-star stay in Kollupitiya offers billiards and accessible parking.

  • Another one for your list is Olu Colombo Villa. This option comes with a first aid room and room service.

Best hotels with a spa

  • Balance sightseeing with self-care. Book one of the 50 or so Magammana hotels with a spa and schedule in time to truly relax. Saunas, steam rooms, and wellness services are the types of features they offer.

  • Need a break from the everyday? Make it happen at The Ocean Colombo - Guaranteed Sea View Rooms. This 4-star accommodation option in Colombo 04 has massage services and a spa.

  • You'll also find peace and quiet at Grand Oriental Hotel. This 3-star hotel in Magammana offers a sauna, room service and loads more. It's located in Colombo 01.

  • Thilhara Days Inn balances busy days of sightseeing with the bliss of a spa treatment (or two). This 3-star option in the Colombo 02 area offers a lounge and a spa.

Best hotels with a pool

  • Add an extra splash of fun to your trip with a pool. If you go for a city hotel, expect rooftop and indoor options. Resorts? They usually go big with sprawling outdoor layouts and maybe a swim-up bar or two. There are at least 90 pool hotels in Magammana perfect for your next adventure.

  • Lose track of time in the best way at Sofia Colombo City Hotel. This 4-star option in Bambalapitiya features an outdoor swimming pool, parking and a minibar.

  • Alternatively, find your fun at Amari Colombo, Sri Lanka in Kollupitiya. You'll have access to an outdoor swimming pool at this 5-star hotel, which also offers Wi-Fi and air conditioning.

Best pet-friendly hotels

  • With around 30 pet-friendly Magammana hotels, your best buddy can travel with you. Many have nearby parks or outdoor spaces to get some exercise, and some even offer things like treats and chew toys. A few conditions might apply, but most places go out of their way to make your furry friend feel at home.

  • Show up with your sidekick at Airport Faith Hotel. Take advantage of conveniences here like parking and tour services.

  • Your four-legged friend is also on the guest list at Hotel Mandakini. It includes room service, a 24-hour front desk and more.

  • Lazaani Hotel in Colombo 03 will get you all settled in no time. It has a 2-star rating and amenities including an airport shuttle and parking.

Finding cheap hotels in Magammana: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Magammana 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 P1,462 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for P1,466 per night.
The average price of a hotel during the week is P1,646 per night, and the average price on weekends is P1,645. Overall, it looks like the cheapest day to stay in Magammana could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Magammana. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in Magammana is currently around P1,830 per night. And the cheapest 3-star hotel we found is P1,818 per night.