Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

546 hotels in Weligama

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Aussie Swiss Beach Resort23, Modarawatta Pelena, Weligama, Sri Lanka, 81700View on map
2.2 mi from City Center
Boasting location close to Mirissa Whales, the venue features a sun deck, barbeque grills and a library, as well as has to offer 21 rooms.
9.6
Perfect5 reviews
Price fromUS$ 90per nightSelect
Not available
Cape WeligamaAbhimanagama Road 46/38, Nawam Mw, Colombo 2, , Weligama, Sri LankaView on map
1.3 mi from City Center1.0 mi from Kushtarajagala
Placed close to Raja & the Whales in the centre of Weligama, this hotel offers 39 rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 552per nightSelect
Not available
Lion'S Rest5A Kadabeddagama , Gurubebila, Weligama, Sri Lanka, 81700
1.6 mi from City Center
Featuring location in the southern part of Weligama, the hotel boasts ocean views along with snorkeling, diving and fisheries.
Price fromUS$ 112per nightSelect
Not available
Fishermans BayKapparathota, Weligama, Sri Lanka
1800 yd from City Center1200 yd from Kushtarajagala
The Thai-style building of the hotel boasts 50 rooms close to the Indian Ocean.
Price fromUS$ 31per nightSelect
Not available
Crystal VillaGalle Matara Road, Palena Weligama, Weligama, Sri Lanka, 81700
1100 yd from City Center600 yd from Kushtarajagala
The property is fitted with an outdoor swimming pool and is situated less than 12 km from F.air.
3.6
Guest rating2 reviews
Price fromUS$ 70per nightSelect
Not available
Weligama Bay ResortMatara Road, Pelena, Weligama, Sri Lanka, 81700
1.3 mi from City Center1400 yd from Weligama Railway Station
Located next to Mirissa Water Sports, the hotel enjoys a treatment room and a Jacuzzi and has to offer 24 rooms in the centre of the city.
8.0
Great49 reviews
Price fromUS$ 152per nightSelect
Not available
Mandara Resort416 A, Pelena, Mirissa, Weligama, Sri Lanka
2.3 mi from City Center
Providing with facials and massage, the hotel includes 36 rooms and is set close to Whale Watching Mirissa.
8.8
Great53 reviews
Price fromUS$ 167per nightSelect
Not available
W15No 506, New Galle Road, Weligama, Weligama, Sri Lanka
1.1 mi from City Center1000 yd from Weligama Railway Station
Guests of the hotel can enjoy a year-round outdoor swimming pool plus steam baths and various massages, or take a walk to Reise Sri Lanka set nearby.
Price fromUS$ 136per nightSelect
Not available
Beach CornerMathara Rd Weligama, Weligama, Sri Lanka, 81700
2.0 mi from City Center
Price fromUS$ 23per nightSelect
Not available
The Beau Beach WeligamaNo 163 Maha Weediya Weligama, Weligama, Sri Lanka, 81700
500 yd from City Center700 yd from Weligama Railway Station
Set only 1150 meters from Whale Watching Danushka, the venue boasts a terrace with garden views.
Price fromUS$ 10per nightSelect
Not available
Surf Bay ResortColombo, Weligama, Sri Lanka, 81700
1.0 mi from City Center900 yd from Weligama Railway Station
A short walk brings you to Kushtarajagala, while onsite there are facials and various massages available in the hotel conveniently located in Weligama.
Price fromUS$ 25per nightSelect
Not available
Ekho WeligamaMatara Rd, Weligama, Sri Lanka
700 yd from City Center600 yd from Weligama Railway Station
Featuring ancient architecture, the venue provides 10 rooms and offers easy access to Beach Break Surf Camp.
Price fromUS$ 50per nightSelect
Not available
Bay Beach WeligamaKapparathota, Weligama, Sri Lanka
1.0 mi from City Center1000 yd from Weligama Railway Station
The romantic hotel has an a la carte restaurant and offers panoramic views, boasting location close to Weligama Bay.
Price fromUS$ 45per nightSelect
Not available
Castle Bay ResortNo:124,Kapparatota,Weligama,Srilanka, Weligama, Sri Lanka, 81700
1600 yd from City Center1100 yd from Kushtarajagala
This hotel, set adjacent to Raja & the Whales, offers a perfect location and boasts 12 en-suite rooms along with a private pool.
7.0
Very good4 reviews
Price fromUS$ 27per nightSelect
Not available
New Bay View Villa251 29A Bandrawatta Kapparatota, Weligama, Sri Lanka
1.2 mi from City Center1600 yd from Kushtarajagala
Located 1.5 km from Abey's Locomota, this villa features a rooftop terrace with the patio views.
8.0
Great2 reviews
Price fromUS$ 60per nightSelect
Not available
Ancient Mural176 Bay Beach Hotel Road, Kapparatota, Weligama, Lk, Weligama, Sri Lanka, 81700
1.1 mi from City Center1500 yd from Kushtarajagala
Located less than 2 km from the town of Weligama, this accommodation offers a terrace overlooking the beach.
8.4
Great5 reviews
Price fromUS$ 7per nightSelect
Not available
Eraeliya Villas & Gardens299 Walliwalla, Weligama, Sri Lanka, 81700
1.2 mi from City Center1600 yd from Kushtarajagala
Facing the sea, this villa offers an infinity pool and 9 rooms with Colonial decor.
7.8
Very good4 reviews
Price fromUS$ 254per nightSelect
Not available
Ralla Villa736, Matara Road, Weligama, Sri Lanka
1.3 mi from City Center1400 yd from Weligama Railway Station
The property is fitted with a swimming pool and is situated less than 16 km from Weherahena Buddhist Temple.
Select
Not available
Brizo Weligama665, Matara Road, Pelana, Weligama, Sri Lanka
1.3 mi from City Center1300 yd from Weligama Railway Station
Boasting snorkeling, diving and fishing services on-site, the hotel is strategically nestled in a beach area offering 12 soundproof rooms.
8.2
Great1 review
Price fromUS$ 35per nightSelect
Not available
We Escape637 Matara Road Palane Weligama., Weligama, Sri Lanka, 81700
1.2 mi from City Center1200 yd from Weligama Railway Station
Boasting a plunge pool, the hotel is about 20 minutes' walk from the center of Weligama.
Price fromUS$ 167per nightSelect
Not available
Highland VillaNo.351 Abimanagama Road Kumbalgama Weligama, Weligama, Sri Lanka, 87000
1.2 mi from City Center1700 yd from Kushtarajagala
This hotel offers a year-round outdoor swimming pool and the possibility of trying snorkeling and diving.
Price fromUS$ 114per nightSelect
Not available
Samaru Beach House544,New Bypass Road, Weligama, Sri Lanka, 87000
1.0 mi from City Center1000 yd from Weligama Railway Station
Just 2.2 km from Weligama Bay Dive Center, this hotel offers snorkeling, diving and fishing for guests to keep active.
Price fromUS$ 57per nightSelect
Not available
Neptune Story Hotel484, Pelena, Weligama, Sri Lanka, 81700
1.1 mi from City Center1100 yd from Weligama Railway Station
Located a few steps from Raja & the Whales, the hotel features 20 rooms with views over the sea.
Select
Not available
Villa Tissa Beach ResortNo 64, Kadabeddegama, Weligama, Sri Lanka
Featuring a year-round outdoor swimming pool and 20 rooms, this hotel is only 1.6 km from Whale Watching Danushka.
Price fromUS$ 21per nightSelect
Not available
The SurferNo 65 Wadana Watta, Weligama, Sri Lanka, 81700
1.7 mi from City Center1.2 mi from Weligama Railway Station
Thanks to the hotel's convenient location, guests here can admire views of the sea or spend their time discovering the beach area.
Price fromUS$ 408per nightSelect
Not available
Kaori Cafe And VillaNo.45 Samaraweera Weligama, Weligama, Sri Lanka, 81700
1200 yd from City Center500 yd from Weligama Railway Station
There are rooms facing the city and the hotel is set close to Kushtarajagala.
Price fromUS$ 38per nightSelect
Not available
Weligama Bay Marriott Resort & Spa700 Matara Road, Pelana, Weligama, Sri Lanka, 81700
1.2 mi from City Center1200 yd from Weligama Railway Station
This hotel is set in a sophisticated-style building close to Beach Break Surf Camp, boasting a health club and a treatment room.
Price fromUS$ 180per nightSelect
Not available
My Hostels Weligama693 Matara Road, Pelana, Weligama, Sri Lanka, 81700
1.2 mi from City Center1300 yd from Weligama Railway Station
Located within 30 minutes' walk of the city center, this popular hostel gives quick access to Kushtarajagala.
Price fromUS$ 7per nightSelect
Not available
Surf'S Up Hotel429 New Galle Road, Weligama, Sri Lanka
1500 yd from City Center600 yd from Weligama Railway Station
This hotel features rooms with sea views, while a perfect location provides easy access to Whale Watching Danushka.
Price fromUS$ 55per nightSelect
Not available
Jaga Bay ResortPelena, Weligama, Sri Lanka, 81700
2.1 mi from City Center
Featuring convenient access to South Lanka Gems and Jewellery right in a beach area, this family hotel provides a shared lounge and barbeque grills.
7.0
Very good18 reviews
Price fromUS$ 38per nightSelect
Not available
Weligama Ocean Breeze487 New By Rd, Pelena,, Weligama, Sri Lanka, 81700
1700 yd from City Center800 yd from Weligama Railway Station
Located near Raja & the Whales, the hotel offers sea views and a year-round outdoor pool.
Price fromUS$ 55per nightSelect
Not available
Dinsara Pearl Villa241/85, Bandarawatta, Kapparathota, Weligama, Sri Lanka, 81700
1.3 mi from City Center1700 yd from Kushtarajagala
Offering convenient proximity to Weligama Bay Dive Center, the hotel is also close to Kushta Raja Gala.
Price fromUS$ 45per nightSelect
Not available
Pelli Riverine56 5 Polwaththa Road Palana Weligama, Weligama, Sri Lanka, 81700
1.0 mi from City Center900 yd from Weligama Railway Station
Just 2.5 km from Mirissa Whale Watching Club, this hotel offers windsurfing, snorkeling and diving for guests to keep active.
Price fromUS$ 25per nightSelect
Not available
Chill HouseSahabandu Watha 18 Matara Road, Weligama, Sri Lanka, 81700
2.0 mi from City Center
Boasting location close to Whales Live, the venue features a shared lounge and a library, as well as has to offer 12 rooms.
Price fromUS$ 42per nightSelect
Not available
Ocean Bay Surf Resort WeligamaOld Pelena Road, Weligama, Sri Lanka, 81700
1.1 mi from City Center1100 yd from Weligama Railway Station
The hotel is set close to Raja & the Whales, and boasts a private swimming pool as well as pool views.
Price fromUS$ 28per nightSelect
Not available
Sameera VillaKapparatota Weligama, Weligama, Sri Lanka, 81700
1400 yd from City Center800 yd from Kushtarajagala
Just 2.5 km from Dylan's Surf Company, this hotel offers windsurfing, snorkeling and diving for guests to keep active.
Price fromUS$ 26per nightSelect
Not available
Asanka Surf HouseAsanka Guest House& Surf House, Indhana Road,Near Midigama Railway Station Road, Weligama, Sri Lanka, 08650
2.1 mi from City Center
Located next to Whale Watching Danushka, the venue comprises 17 rooms with sea views.
7.0
Very good1 review
Price fromUS$ 21per nightSelect
Not available
Sun Set Sea Family House46/3A, Hettiweediya, Weligama, Sri Lanka, 81700
500 yd from City Center400 yd from Kushtarajagala
Offering convenient proximity to Whale Watching Danushka, the hotel is also close to Reise Sri Lanka.
Price fromUS$ 17per nightSelect
Not available
Elephant Stables Weligama Bay736 Matara Road, 81700 Weligama, Sri Lanka, Weligama, Sri Lanka, 81700
1.3 mi from City Center1400 yd from Weligama Railway Station
There are rooms facing the sea and the hotel is set close to Kushta Raja Gala.
Price fromUS$ 219per nightSelect
Not available
Yoho Lotus Dreams Guest House44/A Walikanaththa Waththa, Weligama, Sri Lanka, 81700
1600 yd from City Center1100 yd from Kushtarajagala
Offering easy access to Mirissa Whale Watching Club, this hotel provides budget accommodation along with a night club and a library.
Price fromUS$ 19per nightSelect
Not available
New Lion PalaceNo. 241/3B, Bandrawatta, Kapparatota, Weligama, Sri Lanka
1.1 mi from City Center1500 yd from Kushtarajagala
Located 2 km away from the city center, this hotel features 10 rooms and an outdoor swimming pool.
Price fromUS$ 20per nightSelect
Not available
Surasa Beach ResortNo. 209 Paranakade Galle Road, Weligama, Sri Lanka, 81700
900 yd from City Center500 yd from Weligama Railway Station
Located next to Dylan's Surf Company, the venue comprises 11 rooms with sea views.
9.4
Perfect2 reviews
Price fromUS$ 24per nightSelect
Not available
Open Sky34, Samaraweera Place, Weligama, Weligama, Sri Lanka, 81700
1200 yd from City Center400 yd from Weligama Railway Station
Located a few steps from Good Spa, the hotel features 13 rooms with views over the sea.
10.0
Perfect1 review
Price fromUS$ 64per nightSelect
Not available
Ceylon Spirit - WeligamaNo: 11 , Mudilla Gahawattha , Pelana , Weligama, Weligama, Sri Lanka, 81700
1.4 mi from City Center1700 yd from Weligama Railway Station
Boasting a well-equipped accommodation with the sea views, the property is located 30 minutes' walk from Weligama city center.
Price fromUS$ 16per nightSelect
Not available
Easy Life Happy HomeColombo - Galle - Hambantota - Wellawaya Road Pelena,Weligama, Weligama, Sri Lanka, 81700
1.8 mi from City Center
There are rooms facing the sea and the hotel is set close to Whales Lanka.
9.0
Perfect1 review
Price fromUS$ 18per nightSelect
Not available
Twenty-Two WeligambayNo : 22, Modarwattha, Pelana, Weligama, Weligama, Sri Lanka, 81700
2.2 mi from City Center
Set in a busy area, the hotel with 26 rooms offers a year-round outdoor swimming pool and snorkeling, diving and canoeing to those enjoying an active lifestyle.
Price fromUS$ 591per nightSelect
Not available
The Surf Lanka Resort87 Mile Post Midigama Weligama, Weligama, Sri Lanka, 87000
1.8 mi from City Center
Offering diving, snorkeling and cycling in the area, this accommodation lies next to Beach Break Surf Camp, and within a 10-minute drive of Freedom Surf and Travel.
Price fromUS$ 21per nightSelect
Not available
Secret MidiMain Road, Weligama, Sri Lanka, 80650
1.8 mi from City Center
A short walk from Kathaluwa Old Temple, the property welcomes guests to the in-house restaurant on site.
Price fromUS$ 55per nightSelect
Not available
Basecamp27 Weligama Bypass Road, Weligama, Sri Lanka, 81700
1200 yd from City Center700 yd from Kushtarajagala
There are rooms facing the sea and the hotel is set close to Beach Break Surf Camp.
Price fromUS$ 49per nightSelect
Not available
Banana Leaf GardenEhetugaha Watta, Weligama, Sri Lanka, 81700
1.5 mi from City Center1800 yd from Weligama Railway Station
The budget hotel is a good starting point to Weligama' sights including Danusha Round Tours and Whales Lanka.
Price fromUS$ 12per nightSelect
Not available
Tinara River Inn WeligamaNo 62 1 Polwaththa Road Pelena, Weligama, Sri Lanka, 81700
1.1 mi from City Center1000 yd from Weligama Railway Station
Just 2.5 km from Whale Watching Danushka, this hotel offers snorkeling and diving for guests to keep active.
Price fromUS$ 40per nightSelect
Not available
The Spindrift HostelNo 49, Samaraweera Place, Weligama, Weligama, Sri Lanka, 81700
1200 yd from City Center400 yd from Weligama Railway Station
With garden views, the venue is placed 10 minutes' walk from the center of Weligama, at a short distance from Kosala Widhanage Yoga.
Price fromUS$ 11per nightSelect
Not available
Sandaru Surffing InnBabis Watta Midigama, Weligama, Sri Lanka, 81700
1.7 mi from City Center
Just 2.2 km from Mirissa Whale Watching Club, this hotel offers cycling and fishing services for guests to keep active.
Price fromUS$ 11per nightSelect
Not available
Doray Hostel,WeligamaNo. 217 Beach Road, Weligama, Sri Lanka, 81700
900 yd from City Center500 yd from Weligama Railway Station
Featuring a free car park, a currency exchange and a designated smoking place, this property is situated a short distance from South Lanka Gems and Jewellery.
Price fromUS$ 26per nightSelect
Not available
Weligama Bay HouseNo. 60, Samaraweera Place, Welligama, Weligama, Sri Lanka, 81700
1200 yd from City Center400 yd from Weligama Railway Station
Set in Weligama, this 6-room property is an ideal base for visits to Weligama Bay Dive Center.
Price fromUS$ 37per nightSelect
Not available
Weligama White House 100 Steps To BeachNo 42 Jayasayuru Pura Pelana Weligama, Weligama, Sri Lanka, 81700
1.5 mi from City Center1.0 mi from Weligama Railway Station
Offering diving, snorkeling and fishing services onsite, this hotel boasts a beachfront location close to Freedom Surf and Travel reachable on foot.
Price fromUS$ 10per nightSelect
Not available
Ceylon Surf Guest And RestaurantNew Beach Road, Palana, Weligama, Sri Lanka, 81700
1500 yd from City Center600 yd from Weligama Railway Station
There are rooms facing the sea and the hotel is set close to Whale Watching Danushka.
Price fromUS$ 31per nightSelect
Not available
Cheeky Monkey Surf CampDanushka Thanahena Watta, Weligama, Sri Lanka, 80650
2.0 mi from City Center
Situated 4 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price fromUS$ 11per nightSelect
Not available
Aknara Rest79/14 Gangarama Road Pelena, Weligama, Sri Lanka, 81700
1.3 mi from City Center1400 yd from Weligama Railway Station
Located near Weligama Bay Dive Center, this budget hotel features a continental breakfast.
Price fromUS$ 17per nightSelect
Not available
Nethu Guest And RestaurantSaha Bandu Waththa 'Denuvala' Midigama , Weligama, Sri Lanka, 81700
2.6 mi from City Center
Situated 5 km from the centre of Weligama, the apartment with a view over the sea offers a terrace.
Price fromUS$ 17per nightSelect
Not available
Villa 2B1248/91 1St Lane Paranakade, Weligama, Sri Lanka, 81700
700 yd from City Center600 yd from Weligama Railway Station
Featuring a terrace, this property is situated a short distance from South Lanka Gems and Jewellery and about a 10-minute walk from the center of Weligama.
Price fromUS$ 19per nightSelect
Not available
Ranmitha VillaNo.550, Pelena, Weligama , Sri Lanka ., Weligama, Sri Lanka, 81700
1600 yd from City Center700 yd from Weligama Railway Station
The family-friendly venue is perfect for snorkeling, windsurfing and diving and it's located only 1.7 km from Kushtarajagala.
Price fromUS$ 28per nightSelect
Not available
The Rockstel - Weligama24 Sri Wajiragnana Nahimi Mawatha, Weligama, Sri Lanka, 81700
1200 yd from City Center200 yd from Weligama Railway Station
Set just outside Danusha Round Tours, the hostel offers a comfortable accommodation within 20 minutes' walk of the city center.
Price fromUS$ 14per nightSelect
Not available
Mahinda Riverface HotelNo:47\7 ,Sri Sambuddathwa Jayanthi Mw, Pelana, Weligama, Sri Lanka, 81700
1500 yd from City Center600 yd from Weligama Railway Station
The budget hotel is a good starting point to Weligama' sights including Nature-Minds and Kosala Widhanage Yoga.
Price fromUS$ 13per nightSelect
Not available
Surfing WombatsMidigama, Ahangama, Matara Road,, Weligama, Sri Lanka, 80860
2.1 mi from City Center
Price fromUS$ 34per nightSelect
Not available
Happy Go Island - Flamingo Weligama BayWeligama 540 By Pass Rd Pelena, Weligama, Sri Lanka, 80001
1700 yd from City Center800 yd from Weligama Railway Station
With sea views, the venue is placed 20 minutes' walk from the center of Weligama, at a short distance from Raja & the Whales.
Price fromUS$ 43per nightSelect
Not available
Layback - Boutique Surf Camp And Hostel#247, Main Street, Weligama, Sri Lanka, 81700
600 yd from City Center500 yd from Weligama Railway Station
Price fromUS$ 12per nightSelect
Not available
Lime & Co MidiIndhana Road, Weligama, Sri Lanka, 80650
2.1 mi from City Center
Price fromUS$ 36per nightSelect
Not available
The Surf Bay ResortS.L Alapatha 158 A Pitiduwa Road Gurubabila, Weligama, Sri Lanka, 81700
2.2 mi from City Center
Just 2 km from Mirissa Whale Watching Club, this hotel offers diving, horse riding and cycling for guests to keep active.
Select
Not available
Kavirose Holiday Home268 1 Saman Kalukanda Road Walliwala, Weligama, Sri Lanka, 81740
1.1 mi from City Center1500 yd from Kushtarajagala
This budget hotel with garden views lies close to the sights of Weligama including Mirissa Whale Watching Club.
Price fromUS$ 12per nightSelect
Not available
Yasuri Boutique ResortNo 450/7, Weligama, Sri Lanka, 81700
1300 yd from City Center500 yd from Weligama Railway Station
Located next to Raja & the Whales, the venue comprises 10 rooms with pool views.
Price fromUS$ 45per nightSelect
Not available
The Hang Over SurfNo 158 Pitiduwa Road Midigamaweligama, Weligama, Sri Lanka, 81700
1.5 mi from City Center
Featuring a terrace, this property also provides guests with playpens and a buffet for kids, in close proximity of Kushtarajagala.
Select
Not available
Whitegates LodgeNo. 111/1, Midigama West Ahangama, Weligama, Sri Lanka, 81700
2.6 mi from City Center
The property is located in a popular area of the city within walking distance of Kushta Raja Gala and offers diving, snorkeling and fishing.
Price fromUS$ 23per nightSelect
Not available
Siri Medura Surf Yoga Meditation Guesthouse And HostelTemple Road Denuwala, Weligama, Sri Lanka, 80650
2.4 mi from City Center
Set in Weligama, this 8-room property is an ideal base for visits to Whale Watching Danushka.
Price fromUS$ 7per nightSelect
Not available
Relax Beach ResortNo 01 Modara Watta Pelena Weligama, Weligama, Sri Lanka, 81700
2.1 mi from City Center
Situated 4 km from the centre of Weligama, the apartment with a view over the sea offers a terrace.
Price fromUS$ 50per nightSelect
Not available
Midigama Villa ResortIraj, Uswatta, Denuwala, Weligama, Sri Lanka, 80650
2.5 mi from City Center
Featuring a free car park, a designated area for smoking and a restaurant, this property is situated a short distance from Midigama Beach.
Price fromUS$ 7per nightSelect
Not available
Sainan'S Boutique Villa192 Kapparatota Road, Weligama, Lk, Weligama, Sri Lanka, 51064
1.1 mi from City Center1500 yd from Kushtarajagala
Offering a patio with a seating area, the property is located within 4.2 km of Raja & the Whales in a busy area.
Price fromUS$ 58per nightSelect
Not available
Neptune Eco Villas156, Kapparatota Road, Weligama, Sri Lanka
1800 yd from City Center1200 yd from Kushtarajagala
Featuring a terrace, this property also provides guests with child care, a playroom and toys for kids, in close proximity of Kushtarajagala.
Price fromUS$ 100per nightSelect
Not available
Naomi Beach Hotel62, Kadabaddagama On The Beach, Weligama, Sri Lanka, 81700
1.6 mi from City Center
Situated 3 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price fromUS$ 103per nightSelect
Not available
O2 Villas - Weligama"Geeth" Kalderam Wattha, Pelena, Weligama, Weligama, Sri Lanka, 81700
1.9 mi from City Center
Located less than 4 km from the town of Weligama, this accommodation offers a terrace overlooking the garden.
Price fromUS$ 108per nightSelect
Not available
Nethu Freedom Cottage139/A2 Babbis Watta, Dammala, Midigama, Weligama, Sri Lanka, 81700
1.8 mi from City Center
Situated 3 km from the centre of Weligama, the apartment with a view over the sea offers a terrace.
Price fromUS$ 6per nightSelect
Not available
Silvas Surf HomeNo. 179/A , Main Street, Weligama, Sri Lanka, 81700
500 yd from City Center700 yd from Weligama Railway Station
Offering a shared kitchen with coffee and tea making equipment, a fridge and glassware, the venue is located 10 minutes' walking distance from the center of Weligama.
Price fromUS$ 19per nightSelect
Not available
The Bay HouseS/N Near Waligama Bay Resort ,Abeyagiri, Pelena, Weligama, Weligama, Sri Lanka, 81700
1.4 mi from City Center1600 yd from Weligama Railway Station
Situated in Weligama, within a 15-minute walk from South Lanka Gems and Jewellery, this apartment features a terrace with barbeque.
Price fromUS$ 10per nightSelect
Not available
Senarathna Guest House92 Old Galle Road Weligama, Weligama, Sri Lanka, 81700
600 yd from City Center100 yd from Kushtarajagala
Offering a fully-fitted kitchen complete with a refrigerator, a toaster and a washing machine, this villa is located close to Turtle Bay Activities.
Price fromUS$ 8per nightSelect
Not available
Kaween Homestay29, Gangarama Road, Pelena, Weligama, Weligama, Sri Lanka, 81700
1.1 mi from City Center1000 yd from Weligama Railway Station
Situated 2 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price fromUS$ 17per nightSelect
Not available
Luvi Lucas River SideNo 56 Polwatta Road Pelena Weligama, Weligama, Sri Lanka, 81700
1.0 mi from City Center800 yd from Weligama Railway Station
Set in Weligama, this 7-room property is an ideal base for visits to Weligama Bay Dive Center.
Price fromUS$ 32per nightSelect
Not available
Dew Drop VillaNo 04 Kadabeddagama Gurubebila, Weligama, Sri Lanka, 81700
1.6 mi from City Center
Situated 3 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price fromUS$ 30per nightSelect
Not available
The LeafKalderam Watta Pelena Weligama, Weligama, Sri Lanka, 81700
2.0 mi from City Center
The property is fitted with an outdoor pool and is situated less than 15 km from F.air.
Price fromUS$ 55per nightSelect
Not available
Neo Bay HotelNo 528 01 Beach Road Pelana, Weligama, Sri Lanka, 85000
1600 yd from City Center700 yd from Weligama Railway Station
Set 3.5 km from Raja & the Whales, this property features 1 bedrooms and a terrace with a shower.
Price fromUS$ 54per nightSelect
Not available
Rusara Guest HomeWeligama By Pass Road New Road, Weligama, Sri Lanka, 81700
700 yd from City Center700 yd from Weligama Railway Station
Offering a kitchen with an electric kettle, tea and coffee making equipment and a fridge, the venue is located 10 minutes' walking distance from the center of Weligama.
Price fromUS$ 12per nightSelect
Not available
Weligama ResortGurubebila Road, Gurubebila, Weligama, Sri Lanka, 81700
1.6 mi from City Center
This villa is placed 2.1 km from Kushtarajagala and boasts 7 rooms with tiled flooring.
Price fromUS$ 33per nightSelect
Not available
Villa 2B1 No. 2No 177 4A1St Lane Paranakade Weligama., Weligama, Sri Lanka, 81700
700 yd from City Center600 yd from Weligama Railway Station
With garden views, the venue is placed 10 minutes' walk from the center of Weligama, at a short distance from Kosala Widhanage Yoga.
Price fromUS$ 20per nightSelect
Not available
The Paddocks InnNo 528 Galle Road Palana, Weligama, Sri Lanka, 81700
1500 yd from City Center600 yd from Weligama Railway Station
Featuring a terrace with garden views, the apartment is placed next to Whale Watching Danushka.
Price fromUS$ 22per nightSelect
Not available
South House-WeligamaWeligama By Pass Road, Weligama, Sri Lanka, 81700
1.1 mi from City Center1400 yd from Kushtarajagala
Featuring a terrace, this property also provides guests with meals and board games for kids, in close proximity of Freedom Surf and Travel.
Price fromUS$ 40per nightSelect
Not available
Happy BayNo 34 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
1100 yd from City Center400 yd from Weligama Railway Station
Having an easy access to a railway station, the property is located within 1 km of the city center.
Price fromUS$ 36per nightSelect
Not available
New Sam Tourist InnPolwatta, Weligama, Sri Lanka, 81700
1.2 mi from City Center1100 yd from Weligama Railway Station
Set within 20 minutes' walk of the city center, the apartment offers a mini-kitchen along with a terrace.
Price fromUS$ 9per nightSelect
Not available
Maneesha Guest HouseMigahamulla Muhudugamuwa, Weligama, Sri Lanka, 81700
1.0 mi from City Center1.0 mi from Weligama Railway Station
Featuring a kitchen, the venue is only 1.9 km from Reise Sri Lanka.
Price fromUS$ 12per nightSelect
Not available
Wh Beach ResortNo 18, Samaraweera Place, Weligama, Sri Lanka, 81700
1000 yd from City Center400 yd from Weligama Railway Station
Featuring a free transfer service to Raja & the Whales, this 7- room apartment offers accommodation with a shared kitchen and a patio.
Price fromUS$ 18per nightSelect
Not available
House Of CoffeeAraliya Uyana Polwaththa, Weligama, Sri Lanka, 81730
1000 yd from City Center300 yd from Weligama Railway Station
Price fromUS$ 13per nightSelect
Not available
Latheena ResortPelana, Weligama, Weligama, Sri Lanka, 81740
2.1 mi from City Center
Ideally positioned near a boat dock in a tourist area, this venue offers a barbeque restaurant along with windsurfing, snorkeling and fisheries.
8.2
Great5 reviews
Price fromUS$ 40per nightSelect
Not available

Filtering results

Please wait...

546 hotels found

Your booking experience in Weligama

Look for deals on Weligama today! Booked.net features a huge array of cheap and luxury hotels in Weligama, searches for places to stay in the most incredible tourist destinations of Sri Lanka and offers special rates from 5US$. Our website is equipped with search filters, filters that you may find particularly useful while looking for 5-star hotels and places to stay in Weligama. We have modern and historical hotels with a rich list of amenities and services along with other popular accommodation options which provide you with an ideal base for exploring.

Budget hotels in Weligama

Good budget options in Weligama include Asanka Surf House and Easy Life Happy Home. A short walk from Taprobana, Ancient Mural is a good budget option for visitors of Weligama who would like to save up.

Proximity to public transport

To stay near Weligama train station, you will find a number of excellently rated hotels, such as Golden Bay Resort Weligama and The Classic.

Convenience of staying in the city center

If you're not planning on having your trip to Weligama, pick a hotel that is situated in the city center, such as Upekahome or Centhara Beach Weligama. For travelers who want to experience the vibes of downtown Weligama, we recommend to stay at centrally situated Villa 2B1 or Layback.

To experience Weligama's vibes, book a hotel near House of P-Mart, such as Agra Lanka Beach Resort or Surasa Beach Resort. Popular accommodations near Secret beach include Red Cliffs and Sanka Inn.

Luxury and boutique accommodation

Mandara Resort Mirissa is a 4-star deluxe choice just 3 miles from Sri Subhadrarama Viharaya. Lion'S Rest is a boutique hotel that overlooks the garden, and features an outdoor swimming pool, diving and complimentary parking, a short walk from The Brizo Weligama restaurant. Lotus Dreams Guesthouse offers a patio, windsurfing and diving as well as an unbeatable comfort of a chain hotel.

Apartments, B&Bs and others

Lilac Garden Mirissa is a cozy apartment less than a 10-minute walk to Secret beach. Cinnaman Villa is a standard B&B that is a 25-minute walk from Taprobane Island. For families traveling with kids, Latheena Resort or Jaga Bay Resort are must-stay accommodations, as they offer free self-parking, windsurfing and diving. Castle Bay Resort is a cozy resort hotel in Weligama for travelers who are looking for facilities like a rooftop terrace, a patio and diving.

+ Read more - Less