Default HTG hotel image

Maggona Hotels from S$12

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
3 Oct - 4 Oct
Tomorrow
4 Oct - 5 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Maggona hotels

1. Maggona Boutique Cottages

Maggona Boutique Cottages
Maggona
France
Laurence
S$45
includes taxes & fees
4 Oct - 5 Oct
Maggona Boutique Cottages

2. MICHS Beach Villa - Maggona

MICHS Beach Villa - Maggona
Beruwela
S$27
includes taxes & fees
4 Oct - 5 Oct
MICHS Beach Villa - Maggona

3. Taj Bentota Resort & Spa

Taj Bentota Resort & Spa
Bentota
Canada
Steven
S$189
includes taxes & fees
4 Oct - 5 Oct
Taj Bentota Resort & Spa

4. Pullman Bentota Resort and Spa

Pullman Bentota Resort and Spa
Bentota
United States
Roshanthi
S$122
includes taxes & fees
6 Oct - 7 Oct
Pullman Bentota Resort and Spa

5. Turyaa Kalutara

Turyaa Kalutara
Wadduwa
American Samoa
Muhammadhu shihan
S$80
includes taxes & fees
4 Oct - 5 Oct
Turyaa Kalutara

6. Grand Lotus Bentota

Grand Lotus Bentota
Aluthgama
Canada
Judith
S$97
includes taxes & fees
6 Oct - 7 Oct
Grand Lotus Bentota

7. Wunderbar Beach Hotel

Wunderbar Beach Hotel
Bentota
Australia
Holly
S$77
includes taxes & fees
9 Oct - 10 Oct
Wunderbar Beach Hotel

8. Citrus Waskaduwa

Citrus Waskaduwa
Wadduwa
Australia
Anonymous traveller
S$90
includes taxes & fees
5 Oct - 6 Oct
Citrus Waskaduwa

9. Mermaid Hotel & Club

Mermaid Hotel & Club
Wadduwa
United Kingdom
Emma
S$102
includes taxes & fees
5 Oct - 6 Oct
Mermaid Hotel & Club

10. The Villa Bentota by KK Collection

The Villa Bentota by KK Collection
Bentota
Canada
Xiaoyu
S$199
includes taxes & fees
5 Oct - 6 Oct
The Villa Bentota by KK Collection

11. Tangerine Beach Hotel

Tangerine Beach Hotel
Wadduwa
United Kingdom
Dillon
S$140
includes taxes & fees
5 Oct - 6 Oct
Tangerine Beach Hotel

12. Avani Kalutara Resort

Avani Kalutara Resort
Kalutara
Australia
Geoffrey
S$134
includes taxes & fees
19 Oct - 20 Oct
Avani Kalutara Resort

13. Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive
Ahungalla
United States
Mudassir
S$268
includes taxes & fees
4 Oct - 5 Oct
Hotel Riu Sri Lanka - All Inclusive

14. Thaala Bentota

Thaala Bentota
Bentota
United States
SELVARAJ PRASAD
S$159
includes taxes & fees
20 Oct - 21 Oct
Thaala Bentota

15. The Palms

The Palms
Beruwala
United Kingdom
elizabeth
S$150
includes taxes & fees
4 Oct - 5 Oct
The Palms

16. Grand Beach Hotel Wadduwa

Grand Beach Hotel Wadduwa
Wadduwa
United States
Tomasz
S$98
includes taxes & fees
4 Oct - 5 Oct
Grand Beach Hotel Wadduwa

17. Jetwing Villa 700

Jetwing Villa 700
Induruwa
United States
Sonya
S$84
includes taxes & fees
7 Oct - 8 Oct
Jetwing Villa 700

18. Bombay Bicycle Club Bentota

Bombay Bicycle Club Bentota
Induruwa
Japan
Tatsuro
S$143
includes taxes & fees
12 Oct - 13 Oct
Bombay Bicycle Club Bentota

19. Jie Jie Beach Hotel

Jie Jie Beach Hotel
Panadura
United Kingdom
Andrew
S$89
includes taxes & fees
20 Oct - 21 Oct
Jie Jie Beach Hotel

20. Pandanus Beach Resort & Spa

Pandanus Beach Resort & Spa
Induruwa
United States
Elina
S$105
includes taxes & fees
13 Oct - 14 Oct
Pandanus Beach Resort & Spa
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Maggona Hotel Reviews

Taj Bentota Resort & Spa

Taj Bentota Resort & Spa

10/10 Excellent
"Great breakfast. Great food altogether. They were a bit odd about when we could access the beach. It was closed from 12 to 3. Which was weird but other than that a great place."
Steven 2-night trip
Posted 3 days ago
Taj Bentota Resort & Spa
Ahu Bay

Ahu Bay

10/10 Excellent
"Beautiful place, brilliant staff and exceptional good. Felt so relaxed, everything was seamless. A wonderful stay."
Symon 2-night trip
Posted 7 days ago
Ahu Bay
Thaala Bentota

Thaala Bentota

8/10 Good
"Budget Hotel."
SELVARAJ PRASAD 2-night trip
Posted 1 month ago
Thaala Bentota
Jetwing Villa 700

Jetwing Villa 700

10/10 Excellent
"We have been for one day with family and it is a very calm place."
Sonya 1-night trip
Posted 2 months ago
Jetwing Villa 700
The Villa Bentota by KK Collection

The Villa Bentota by KK Collection

10/10 Excellent
"Amazing food and staff.. great location, secluded and private."
DONALD 2-night trip
Posted 2 months ago
The Villa Bentota by KK Collection
Hibiscus Beach Hotel And Villas

Hibiscus Beach Hotel And Villas

8/10 Good
"Delicious foods. Old hotel and rooms are old looking. door locks not working well. Outside view is nice. Security is excellent. Nice swimming pools."
iranga 1-night trip
Posted 5 months ago
Hibiscus Beach Hotel And Villas
Avani Kalutara Resort

Avani Kalutara Resort

10/10 Excellent
"From the very beginning the staff were super friendly and accommodating. The room was clean and modern, and the bed was very comfortable. The pool area was as clean and the staff nice and friendly. "
Geoffrey 3-night trip
Posted 6 months ago
Avani Kalutara Resort
Temple Tree Resort & Spa

Temple Tree Resort & Spa

10/10 Excellent
"Great staff and a lovely place Slightly dated but still first class Good breakfast with lots of choice Definitely a great choice"
Charles 5-night trip
Posted 6 months ago
Temple Tree Resort & Spa
Anantara Kalutara Resort

Anantara Kalutara Resort

10/10 Excellent
"Very good"
richard leslie 2-night trip
Posted 7 months ago
Anantara Kalutara Resort

More cheap stays in Maggona

Free House Bentota

Free House Bentota

101, Arthur Cottage, Pahurumulla Bentota SP
S$12
14 Oct - 15 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
Free House Bentota
Little Paradise

Little Paradise

6, Pitaramba Bentota
S$24
4 Oct - 5 Oct
includes taxes & fees
8/10 Very good! (20 reviews)
Little Paradise
The Vitamin Sea Villa

The Vitamin Sea Villa

48 S. G. A. De Silva Mawatha Ambalangoda SP
S$36
14 Oct - 15 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
The Vitamin Sea Villa
Gedara Resort

Gedara Resort

Gedara, 19/2 De Fonseka Place Wadduwa
S$56
4 Oct - 5 Oct
includes taxes & fees
8/10 Very good! (1 review)
Gedara Resort
Villa Republic River View Bentota

Villa Republic River View Bentota

No: 9A, L.T.P. Manjushri Mawatha Aluthgama
S$685
9 Oct - 10 Oct
includes taxes & fees
Villa Republic River View Bentota
Raja Beach Hotel

Raja Beach Hotel

276/85 Rajawatta Balapitiya
Get rates
9.8/10 Exceptional! (8 reviews)
Raja Beach Hotel

Find out more about Maggona

Top reasons to visit Maggona

  • Stunning Beaches: Enjoy the beautiful Moragalla and Payagala beaches, perfect for relaxation and recreation.
  • Outdoor Adventures: Maggona is ideal for outdoor enthusiasts, offering various activities and excursions amidst scenic surroundings.
  • Cultural Experiences: Explore local temples and immerse yourself in the rich cultural heritage of the region.
  • Charming Accommodations: Choose from a range of delightful guesthouses, hotels, and luxurious villas for a memorable stay.
  • Welcoming Atmosphere: Experience the friendly community and tranquillity, making it a perfect getaway for families and travellers alike.

Find great hotels near Maggona

Discover a delightful selection of accommodations in Maggona, where you can unwind by the beach or indulge in a spa-themed getaway. From charming guesthouses to inviting hotels and luxurious villas, there's something to suit every traveller's preference. Whether you're seeking a peaceful retreat or a base for business travel, Maggona offers a variety of vacation rentals that ensure a memorable stay in this picturesque corner of Sri Lanka.

  • Taj Bentota Resort & Spa: Nestled along the pristine coastline, the 5-star Taj Bentota Resort & Spa offers a luxurious retreat for adventure seekers. Located 9.7km from Maggona, this elegant resort boasts direct access to the beach, making it an ideal choice for those eager to explore water sports. Guests can indulge in a variety of adventure activities such as boat tours, snorkeling, and surfing. The hotel’s sophisticated amenities and serene ambience create a perfect backdrop for a beach getaway, promising both excitement and relaxation.
  • Tangerine Beach Hotel: Positioned 12.9km from Maggona, the 4-star Tangerine Beach Hotel is a family-friendly resort that prioritises comfort and convenience. The hotel features direct beach access, allowing families to enjoy sun-soaked days by the shore. With amenities tailored for children, including a dedicated arcade game room and a children’s pool, it caters to the needs of younger guests. This resort creates a welcoming atmosphere for families, ensuring that both parents and children have a delightful stay.
  • NH Bentota Ceysands Resort: Located 8.0km from Maggona, the 4-star NH Bentota Ceysands Resort is perfect for couples seeking a romantic and adventurous escape. With direct access to the beach, guests can partake in thrilling activities such as kayaking and windsurfing. The resort also offers special romance packages and features like an ocean-view restaurant, making it an enchanting setting for couples. Additionally, the spa services and poolside bar create a relaxing environment, allowing guests to unwind together after a day of exploration.

Where to stay in and around Maggona

Discover the charm of Maggona, a serene town in Sri Lanka's Western Province, perfect for outdoor and adventure enthusiasts. Enjoy the stunning Moragalla and Payagala beaches, where relaxation meets recreation. Immerse yourself in the friendly atmosphere and embark on various excursions to explore the picturesque surroundings. Maggona offers an ideal blend of tranquillity and family-friendly experiences, making it a delightful destination for every traveller.

  • Payagala: Nestled within the scenic expanse of Maggona, Payagala is a charming village renowned for its tranquil beach experiences and stunning outdoor vistas. The village sees a steady influx of visitors, particularly during the peak months of January to February and September. Travellers flock here to soak up the sun on the beautiful sandy beaches and explore the striking rocky landscapes. Whether you’re looking for a peaceful day by the sea or an adventure-filled outing, Payagala offers a delightful escape into nature.
  • Ambepitiya: Located a mere 4.8km from Maggona, Ambepitiya is a quaint village that captures the essence of coastal Sri Lanka. The village experiences a moderate seasonal flow of tourists, peaking from December to February. Visitors are drawn to Ambepitiya primarily for its pristine beaches, where the soothing sounds of the waves create a perfect backdrop for relaxation. Ideal for those seeking a quieter beach experience, Ambepitiya provides a laid-back atmosphere that’s perfect for unwinding while enjoying the natural beauty of the surrounding area.
  • Kaluwamodara: Just 6.4km away from Maggona, Kaluwamodara is a vibrant city that offers a dynamic blend of beachside leisure and urban entertainment. With a moderate influx of visitors, particularly from December to February, the city is a hub of activity. Travellers can indulge in a variety of experiences, from shopping at local malls to enjoying boating and swimming in the inviting waters. Kaluwamodara also boasts several historic sites, making it a fascinating place to explore the rich cultural heritage of the region while enjoying the lively beach atmosphere.

Things to do in Maggona

Shopping

Maggona offers local markets where you can find handcrafted souvenirs and traditional Sri Lankan goods. If you're up for a drive, visit the nearby Kalutara Shopping Centre for a wider selection of shops and boutiques featuring clothing, accessories, and unique gifts.

Recreation

Experience rejuvenation at the Aloha Ayurveda Centre, where you can indulge in traditional Ayurvedic treatments and enjoy calming herbal therapies. For recreation, visit the serene beaches of Maggona, perfect for leisurely strolls and sunbathing, allowing you to soak in the tranquil coastal atmosphere.

Adventure

Explore the stunning beaches of Maggona, where you can indulge in water sports like surfing and jet skiing. Discover the nearby scenic landscapes on a thrilling bike ride or take a boat tour along the coastline, immersing yourself in the breathtaking natural beauty of the region.

Nightlife

Explore the vibrant nightlife at the popular beach bars along the coast. Enjoy refreshing cocktails at the Lagoon Bar, or savour local seafood at the Palm Grove Restaurant. For a lively atmosphere, check out the nearby open-air markets, where live music and street food create a bustling vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Maggona

Maggona, located in the Western Province of Sri Lanka, is an ideal destination for outdoor and adventure enthusiasts, offering stunning beaches, cultural temples, and a charming harbour. Visitors can indulge in various experiences, from romantic beach strolls to exploring local attractions. For those seeking guidance, information on top attractions, photographs of the area, and comprehensive guides to Maggona's highlights are readily available, ensuring a memorable vacation.

  • Kande Vihare Temple: Located 6.4km from Maggona, Kande Vihare Temple exudes a serene atmosphere steeped in rich cultural heritage. Visitors can admire intricate carvings and ancient architecture while experiencing the peaceful surroundings that invite reflection and spiritual contemplation.
  • Richmond Castle: Situated 11.3km away, Richmond Castle is a stunning example of colonial architecture infused with romantic vibes. The castle’s lush gardens and grand interiors provide a glimpse into the past, making it a captivating venue for history enthusiasts and those seeking a picturesque setting.
  • Bentota Beach: Just 8.0km from Maggona, Bentota Beach offers a vibrant seaside experience. With soft sands and gentle waves, it’s an ideal spot for relaxation, water sports, and enjoying breathtaking sunsets, embodying the quintessential beach vibe.

The nearest major airports for your trip to Maggona

Reaching Maggona, Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), located 75.6km away. Excellent hotel options nearby include the 5-star Sentido Heritance Negombo, situated 8.0km from the airport, offering an airport shuttle service. Jetwing Beach, also a 5-star property, is 9.7km away, and similarly provides access to the airport. For a luxurious experience, consider Jetwing Lagoon Wellness, an adults-only resort located 6.4km from the airport, which also offers transport services. These nearby hotels make it easy for tourists to travel to and from Colombo Airport, ensuring a smooth start to their visit to Maggona.

Frequently asked questions

Where is the best place to stay in Maggona?
Taj Bentota Resort & Spa, located 6 mi (9.6 km) from the heart of Maggona, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are The Habitat Kosgoda by Asia Leisure and Heritance Ahungalla. See all available top hotels, or vacation rentals in Maggona.
What are some of the best holiday rentals that Maggona has to offer?
MICHS Beach Villa - Maggona: This highly rated holiday home rental in Maggona is located by the ocean, and offers a garden, air conditioning and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher and a stovetop. See all vacation rentals in Maggona.
If I need to cancel my hotel reservation in Maggona, will I receive a refund?
Yes, most room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Maggona.
What is staying in Maggona like?
Visitors can enjoy all that Maggona has to offer, including the gardens, restaurants and beaches. Tourists to the city can also enjoy its welcoming locals. In Maggona, there are 3 hotels and other accommodation options to choose from. Find out more about Maggona.
What should I see while I'm in Maggona?
Places to visit in the wider area include Beruwela Harbour, Moragalla Beach and Bentota Beach. You'll also find Kalatura Beach and Induruwa Beach in the area. Take a look at what more there is to see and do in Expedia's Maggona guide.
What's the seasonal weather like in Maggona?
The hottest months are usually March and April, with an average temperature of 27°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Maggona are May, June, October and November, with each month seeing an average of 408 mm of rainfall.

Explore a world of travel with Expedia