Unwind at this beachfront hotel with 2 restaurants and bars plus a poolside lounge. Just 9 minutes from Bambalapitiya Railway Station, near Marino Mall and art galleries. Indulge in spa treatments after enjoying the outdoor pool.
Discover a world of indulgence at this luxury hotel with 2 outdoor pools and free kids' club. Just 5 minutes from Colombo City Centre and close to Beira Lake, enjoy massages, fitness center, complimentary WiFi and parking during your stay.
Experience luxury at this beach retreat in Colombo with an outdoor pool and full-service spa offering deep-tissue massages. Three restaurants, two bars, and a rooftop terrace await near One Galle Face and Beira Lake with free WiFi and parking.
Immerse yourself in seaside luxury at this all-inclusive resort with 3 outdoor pools and 5 restaurants serving international cuisine. Unwind at the spa, sip drinks at 4 bars, or let kids enjoy the free club while Ahungalla Beach awaits right outside.
Escape to this Kalutara beach resort offering Ayurvedic spa treatments and 4 restaurants. Enjoy the outdoor pool, 2 bars, and poolside refreshments. Near Kalatura Beach and Kalutara Bodhiya, with a free kid's club for family fun.
This inviting Kalutara hotel offers cool relaxation at the outdoor pool after exploring nearby Kalutara Beach. Enjoy convenient 24-hour room service, free WiFi, and complimentary parking, with the sacred Kalutara Bodhiya just moments away.
Seaside escape in Kalutara with an outdoor pool, full-service spa offering Ayurvedic treatments, and 2 restaurants serving international cuisine. Near Kalutara Beach and Bodhiya, with free WiFi, parking, and a kid's club.
Feel the sea breeze at this Beruwala beach resort with Golden Palms restaurant offering garden vistas. Enjoy refreshing dips in the outdoor and children's pools, workout in the fitness center, or unwind at 2 bars. Bentota Beach is just a short drive away.
Escape to this elegant retreat steps from Bentota Beach where 4 restaurants, a full-service spa with Ayurvedic treatments, and an outdoor pool await. Enjoy beach volleyball, sun loungers, and the nightclub after sunset.
Immerse yourself in timeless elegance at this oceanfront hotel with 7 restaurants and 3 bars. Unwind in the outdoor pool or full-service spa while enjoying free WiFi and parking. Galle Face Green Night Market and Crescat Shopping Mall are just moments away.
This luxurious Beruwala hotel offers rejuvenating Ayurvedic treatments near Bentota Beach. Cool off in the outdoor pool, savor meals at the restaurant, and enjoy complimentary breakfast, WiFi, and valet parking, all minutes from Aluthgama Railway Station.
Escape to this coastal haven near Bentota Beach. Three outdoor pools provide refreshing dips, while 5 diverse restaurants showcase international cuisine. The spa offers soothing treatments, and Aluthgama Railway Station is just an 11-minute drive away.
Luxurious seaside resort in Bentota with dual outdoor pools and massage services. Savor international cuisine at Breeze Restaurant, unwind at one of 2 bars, or stay active at the fitness center. Just minutes from Bentota Beach and water adventures.
This adults-only sanctuary on Induruwa Beach offers indulgent massages at the full-service spa. Cool off in the outdoor pool with poolside bar or enjoy a meal at the restaurant. Near Bentota Beach with free WiFi and parking.
Escape to Beruwala's idyllic shores at this all-inclusive haven. Enjoy international cuisine at Batahira restaurant, unwind with facials or mani/pedis at the spa, and cool off in the outdoor pool with cocktails from the poolside bar.
This grand Colombo hotel dazzles with 14 restaurants including international cuisine at Plates. Unwind at 2 outdoor pools or the spa offering deep-tissue massages. The rooftop terrace provides stunning views while helpful staff ensure a memorable stay.
Embrace serenity at this tranquil estate near Bentota Beach, offering an outdoor pool and onsite dining. The lush garden setting provides a peaceful backdrop, with Induruwa Beach and Aluthgama Railway Station easily accessible.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Reading some of the reviews before I stayed at this hotel made me wonder if I was going to have a pleasant experience; I'm so glad to report that I could not be happier of my decision of staying here; personnel is kind, and naturally caring, I felt like they were looking after me at all times and that's rare in a lot of resorts. Kudos to personnel. Beach and good at this hotel are definitely remarkable and worth going back. See you next year! Thank you Tangerine Beach resort!
One reason for which i decided to stop at this hotel was its location on the beach by the ocean, the rooms look and spacious green territory for relaxation with multiple pools. I don't regret a minute that I made this choice! It was absolutely worth it! The price reasonable for an excellent service quality! Very clean and extremely comfortable and homey rooms! Soft beds, sofa in the room and patio on top of everything! Every room is with view and patio! Isn't that amazing? And falling asleep...
It was an amazing stay with my parents and my grand mother. Good access, nice pool, beautiful sun sets and most importantly, excellent service.
Can improve on extra bed (for a triple room) and better range with the breakfast buffet (need sea food)
The hotel is very authentic and their food is yummy! The best srilankan dinner we had! The room are old but thats fine.. the staff is awesome and the owners so friendly.. they have a stunning seating with a wonderful view for lunch or dinnner and their breakfast is yummy
Staff were amazing and went above and beyond for us. Breakfast was lovely they gave us a selection of fruits, toast an omelette and pots of tea and coffee. Highly recommend
The staff was so nice. The room was large, 4 post bed, mini frig, beach and bath towels in room. It was very clean. Balcony was nice with sturdy chairs and table. View was nice over pool. Free beach chairs. Can by drinks/food- everyone there also nice. Good place to rest, be at beach, breakfast good, restaurant/bar in hotels right there. Thank you for a good stay!
If you want the flexibility to change your travel plans to Maggona, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Maggona be like during my trip?
Maggona is a great place to visit any time of year with an average temperature of 80°F during the coldest months.
Why should I book my Maggona hotel with Hotels.com?
There are lots of reasons to book your Maggona trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.