Sagarika Beach Hotel is 3-star accommodation in the centre of Moragalla which offers free self-parking, a sauna and an indoor swimming pool. Pick one of the many hotels in downtown Moragalla, such as Cinnamon Bey Beruwala.
1-55 out of 55
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.6
Great6060 reviews10
Map
200 m from City Centre
Set a 5-minute drive from Barberyn Island Lighthouse, the pet friendly Sagarika Beach Moragalla features 8 rooms with shared bathrooms.
FromC$ 50
/nightSelect
Guest house
Map
900 m from City Centre
Kande Vihare Temple and Yellow Land are respectively 2.3 km and 300 metres from the Butterfly.
FromC$ 49
/nightSelect
8.4
Great44 reviews10
Map
200 m from City Centre
Kande Vihare Temple and Bentota Lake are located 2.2 km and 3.6 km from the 3-star Sath Villa Naadi Ayurveda Resort Moragalla respectively.
FromC$ 219
/nightSelect
Places to stay near Moragalla
Hotel
8.0
Great88 reviews10
Map
2.5 km from Moragalla2.5 km from City Centre
Within a 5-minute drive of Ventura Beach, the elegant Marina Bentota has spa therapy, recreational facilities and entertainment activities along with a lounge bar.
FromC$ 85
/nightSelect
8.2
Great8282 reviews10
Map
4.1 km from Moragalla4.1 km from City Centre
The 4-star Villa Bentota By Kk Collection boasts spa therapy and entertainment activities on site and guests can laze by an outdoor swimming pool.
FromC$ 376
/nightSelect
Resort
8.4
Great3939 reviews10
Map
4.2 km from Moragalla4.2 km from City Centre
The 5-star Club Villa is located 100 metres from Bentota and comprises 16 rooms with modern comforts.
FromC$ 380
/nightSelect
Resort
7.8
Very good104104 reviews10
Map
700 m from Moragalla700 m from City Centre
Providing a hot tub, sauna facilities and an outdoor swimming pool, the 5-star Occidental Eden Beruwala is located only 1.1 km from Kande Vihare Temple and 7 minutes on foot from Moragalla Beach.
FromC$ 86
/nightSelect
Resort
8.0
Great216216 reviews10
Map
3.7 km from Moragalla3.7 km from City Centre
Overlooking the Indian Ocean, guests of the luxury Taj Bentota Resort & Spa can enjoy steam baths and a hot tub plus a pool bar.
FromC$ 155
/nightSelect
Hotel
8.2
Great114114 reviews10
Map
500 m from Moragalla500 m from City Centre
The Palms Beruwala serves international dishes and features an outdoor swimming pool, boasting a prime location just near Moragalla Beach.
FromC$ 242
/nightSelect
Resort
8.2
Great187187 reviews10
Map
3.1 km from Moragalla3.1 km from City Centre
Boasting a magnificent location nearly 5 minutes on foot from Ventura Beach, the superb Thaala Bentota provides you with sauna facilities and an outdoor swimming pool.
FromC$ 205
/nightSelect
Resort
8.2
Great132132 reviews10
Map
2.2 km from Moragalla2.2 km from City Centre
Boasting an outdoor pool along with an à la carte restaurant, the comfortable Centara Ceysands Resort & Spa Sri Lanka is located within a 5-minute stroll of Sunshine Water Sports Center.
FromC$ 224
/nightSelect
Hotel
8.0
Great9797 reviews10
Map
4.4 km from Moragalla4.4 km from City Centre
The Ocean View features rooms with views of the sea, while a convenient location provides access to Bentota Lake, which is a 25-minute stroll away.
FromC$ 29
/nightSelect
Bed & Breakfast
8.2
Great4848 reviews10
Map
3.4 km from Moragalla3.4 km from City Centre
The Orchid House Bed & Breakfast Bentota is located near a beach district around a 15-minute drive from Barberyn Island Lighthouse.
FromC$ 22
/nightSelect
8.2
Great3131 reviews10
Map
800 m from Moragalla800 m from City Centre
The Lanka Princess All Inclusive is located 10 minutes' drive from Bentota River Seaplane Base airport and offers an outdoor pool as well as a fitness studio.
FromC$ 387
/nightSelect
Hotel
7.6
Very good3838 reviews10
Map
1.3 km from Moragalla1.3 km from City Centre
Located about 20 minutes' walk from Kande Vihare Temple, the comfortable Club features a buffet breakfast.
FromC$ 76
/nightSelect
Hotel
8.4
Great5757 reviews10
Map
3.4 km from Moragalla3.4 km from City Centre
Featuring an Asian restaurant together with windsurfing, snorkelling and diving, the 3-star Chami Bentota is located within 3.2 km of Jeffry bawa's garden.
FromC$ 66
/nightSelect
Hotel
8.0
Great2323 reviews10
Map
400 m from Moragalla400 m from City Centre
Sunshine Water Sports Center and Kande Vihare Temple are located 2.4 km and 1.1 km from the 3-star Club Palm Garden Beruwala respectively.
FromC$ 162
/nightSelect
Hotel
8.2
Great4242 reviews10
Map
500 m from Moragalla500 m from City Centre
Situated a 15-minute stroll from Ventura, the Riverina Beruwala offers 192 guest rooms.
Select
8.4
Great1515 reviews10
Map
4.2 km from Moragalla4.2 km from City Centre
Offering spa therapy and recreational facilities, the 5-star Taru Villas - Rock Villa - is situated within 15 minutes' walk of Bentota Lake.
FromC$ 539
/nightSelect
Hotel
8.2
Great88 reviews10
Map
1.6 km from Moragalla1.6 km from City Centre
Featuring 20 rooms, spa therapy and barbecue, the comfortable Laluna Ayurveda Resort is a mere 500 metres from Temple in Bentota.
FromC$ 70
/nightSelect
Resort
Map
3.1 km from Moragalla3.1 km from City Centre
Featuring 25 rooms, fitness classes, spa therapy and recreational facilities, the charming Aida is a 10-minute drive from Sea Turtle Protection Association in Bentota.
FromC$ 80
/nightSelect
Bed & Breakfast
8.0
Great44 reviews10
Map
600 m from Moragalla600 m from City Centre
Located around a 5-minute ride from Masjid ul Abrar, the comfortable Riverdale Eco Resort Beruwala features a swimming pool.
FromC$ 165
/nightSelect
Hotel
Map
1.4 km from Moragalla1.4 km from City Centre
The 3-star Riverside Araliya Bentota is just a walking distance from Masjid ul Abrar and has a quick access to Temple.
FromC$ 132
/nightSelect
Hotel
Map
3.6 km from Moragalla3.6 km from City Centre
Sea Turtle Hatchery and Sunshine Water Sports Center are located 2.5 km and 1.1 km from the Ayurveda Walauwa respectively.
Select
8.8
Great22 reviews10
Map
300 m from Moragalla300 m from City Centre
The Heritance Ayurveda Maha Gedara is set within 15 minutes' walk of Kande Vihare Temple and within a 10-minute drive of Ventura Beach.
FromC$ 450
/nightSelect
Map
900 m from Moragalla900 m from City Centre
Located a few steps from Beruwala Day Tours, the hotel features 24 rooms with views over the terrace.
FromC$ 52
/nightSelect
Guest house
7.4
Very good1515 reviews10
Map
3.3 km from Moragalla3.3 km from City Centre
Set 400 metres from Bentota Lake, the 2-star Little Paradise features a swimming pool.
FromC$ 40
/nightSelect
Guest house
8.6
Great88 reviews10
Map
2.4 km from Moragalla2.4 km from City Centre
You can relax by an outdoor swimming pool in the Ranga Holiday Resort Bentota, located around a 25-minute walk from Kande Vihare Temple.
FromC$ 122
/nightSelect
Hotel
Map
1.1 km from Moragalla1.1 km from City Centre
The Vista Orchid is set at 50 metres of Kaluwamodara Bridge and within 13 minutes' walk of Sky Club Paramotoring.
Select
Bed & Breakfast
7.8
Very good1717 reviews10
Map
3.4 km from Moragalla3.4 km from City Centre
There are rooms facing the garden and the hotel is set close to Flying Lizard Diving.
FromC$ 46
/nightSelect
Hotel
8.4
Great2929 reviews10
Map
1.7 km from Moragalla1.7 km from City Centre
Sky Club Paramotoring is within a 5-minute walk of the 2-star Residence Jasmine Aluthgama, while Kande Vihare Temple is 1.5 km away.
FromC$ 65
/nightSelect
Guest house
8.2
Great77 reviews10
Map
3.5 km from Moragalla3.5 km from City Centre
Situated in the Bentota Beach district, the 3-star Supun Villa offers quick access to Bentota River Seaplane Base airport within 10 minutes' drive.
FromC$ 56
/nightSelect
Guest house
8.0
Great1313 reviews10
Map
3.4 km from Moragalla3.4 km from City Centre
Located in the Bentota Beach district and 3.1 km from Moragalla Beach, as well as near a railway station, the beachfront Osanda Guest Bentota offers spa therapy and barbeque grills.
FromC$ 36
/nightSelect
Guest house
8.4
Great88 reviews10
Map
800 m from Moragalla800 m from City Centre
Located within 25 minutes' walk of Bentota River, the beachfront Lucky Prince Villa features an American breakfast.
FromC$ 62
/nightSelect
Guest house
8.4
Great5555 reviews10
Map
3.4 km from Moragalla3.4 km from City Centre
Set 10 minutes by car from Sea Turtle Protection Association, the Aayu'S Guest lies in the Bentota Beach district of Bentota.
FromC$ 57
/nightSelect
Hotel
8.4
Great5858 reviews10
Map
4.0 km from Moragalla4.0 km from City Centre
Offering 7 rooms with views of the garden, the Chitra Ayurveda is set in the Bentota Beach district of Bentota, a 10-minute drive from Kande Vihare Temple.
FromC$ 87
/nightSelect
Hotel
Map
1.3 km from Moragalla1.3 km from City Centre
Set 2.2 km from Jeffry bawa's garden, the Nilwala features an outdoor swimming pool and a continental breakfast.
FromC$ 73
/nightSelect
Hotel
8.6
Great88 reviews10
Map
900 m from Moragalla900 m from City Centre
Placed 150 metres from Ventura, the Arena Beruwala welcomes guests with a shop and a restaurant.
FromC$ 136
/nightSelect
Hotel
10.0
Perfect11 review10
Map
100 m from Moragalla100 m from City Centre
About 20 minutes' walk from Kande Vihare Temple, this hotel boasts a garden restaurant and 8 rooms.
FromC$ 287
/nightSelect
Resort
8.6
Great55 reviews10
Map
2.3 km from Moragalla2.3 km from City Centre
Featuring 6 rooms with views of the river, the 3-star High Rich Resort is set 25 minutes' walk from Sunshine Water Sports Center.
FromC$ 46
/nightSelect
Hotel
8.6
Great1010 reviews10
Map
2.7 km from Moragalla2.7 km from City Centre
The 3-star Malu Banna Aluthgama is set within a 5-minute stroll of Bentota Ganga, offering an à la carte restaurant along with canoeing, hiking and cycling.
FromC$ 145
/nightSelect
Inn
8.4
Great66 reviews10
Map
3.8 km from Moragalla3.8 km from City Centre
The Sea Breeze Bentota is set a 10-minute drive from Kande Vihare Temple and a 10-minute ride from Golden Mile Beach.
FromC$ 30
/nightSelect
Resort
8.4
Great1717 reviews10
Map
400 m from Moragalla400 m from City Centre
Set less than 5 minutes' walk from Moragalla Beach, the Sunflower Beruwala can arrange snorkelling, diving and fishing at a 3.2 km distance from Ventura Beach.
FromC$ 70
/nightSelect
Hotel
8.4
Great44 reviews10
Map
600 m from Moragalla600 m from City Centre
Guests can have a cooked-to-order breakfast and enjoy visiting Kande Vihare Temple, set 15 minutes on foot from the Moragalla Dilu Beruwala.
FromC$ 24
/nightSelect
Hotel
8.0
Great1111 reviews10
Map
100 m from Moragalla100 m from City Centre
The Anveela is set around 15 minutes' walk from Ventura and offers guests a swimming pool onsite.
FromC$ 54
/nightSelect
Bed & Breakfast
Map
900 m from Moragalla900 m from City Centre
Within 10 minutes' stroll of Moragalla Beach, guests of the Layanga - Riverside Guestrooms Aluthgama may engage in a variety of activities, including windsurfing, diving and hiking.
FromC$ 158
/nightSelect
Guest house
Map
3.3 km from Moragalla3.3 km from City Centre
The Senero House, located at 650 metres from Ventura Beach, is also at a proximity to Bentota Lake.
FromC$ 33
/nightSelect
Guest house
Map
3.4 km from Moragalla3.4 km from City Centre
Jeffry bawa's garden is also set within 3 km of the beachfront Tharul Home Bentota.
FromC$ 26
/nightSelect
Bed & Breakfast
Map
3.5 km from Moragalla3.5 km from City Centre
The Lucullus Garden Bed & Breakfast is set approximately 5 minutes' drive from Bentota River, offering an Asian restaurant along with snorkelling, diving, and canoeing.
FromC$ 14
/nightSelect
Guest house
Map
1.7 km from Moragalla1.7 km from City Centre
Barberyn Island Lighthouse is set approximately 10 minutes by car from the Villa Riverside.
FromC$ 50
/nightSelect
Hotel
Map
900 m from Moragalla900 m from City Centre
Located 5 km from Bentota River Seaplane Base airport, the Bella Vita provides airport shuttle bus service, as well as bicycles for rent.
FromC$ 99
/nightSelect
Guest house
Map
2.0 km from Moragalla2.0 km from City Centre
While staying at the Nesh Villa you are invited to discover Brief Garden, set nearly 10 minutes away by car, or Sunshine Water Sports Center, which is around 1.2 km away.
FromC$ 19
/nightSelect
Bed & Breakfast
Map
3.8 km from Moragalla3.8 km from City Centre
While staying at the Sunset By Blue Heart you are invited to discover Bentota River, set 10 minutes away by car, or Kande Vihare Temple, which is approximately 3.2 km away.
FromC$ 75
/nightSelect
Saved
Save
Where to stay in Moragalla?
🏨 Hotels in Moragalla | 55 |
👛 Lowest price | 14 CAD |
✍️ Hotels Reviews | 1 583 |