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
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

504 hotels in Weligama

Search the best hotels and places to stay in Weligama

View map
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.Hide
Show more
Filter by
Other filters
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
23, Modarawatta Pelena, Weligama, Sri Lanka, 81700View on map
1.8 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
Mathara Rd Weligama, Weligama, Sri Lanka, 81700View on map
1.6 mi from City Center1.5 mi from Weligama Railway Station
There are rooms facing sea and the hotel is set close to Weligama Beach.
  • The has
    • Paid airport shuttle
    +1
Price fromUS$ 18per nightSelect
Not available
Galle Matara Road, Palena Weligama, Weligama, Sri Lanka, 81700
1600 yd from City Center1400 yd from Weligama Railway Station
The property is fitted with an outdoor swimming pool and is situated less than 12 km from F.air.
5.0
Guest rating2 reviews
Price fromUS$ 70per nightSelect
Not available
Matara Road, Pelena, Weligama, Sri Lanka, 81700
1500 yd 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$ 192per nightSelect
Not available
416 A, Pelena, Mirissa, Weligama, Sri Lanka
2.0 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$ 79per nightSelect
Not available
No 163 Maha Weediya Weligama, Weligama, Sri Lanka, 81700
700 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
No 506, New Galle Road, Weligama, Weligama, Sri Lanka
1200 yd 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$ 105per nightSelect
Not available
46/38 Nawam Mawatha Colombo 2 , Weligama, Sri Lanka
1.8 mi from City Center1.0 mi from Kushtarajagala
Placed close to Raja & the Whales in the centre of Weligama, this hotel offers 39 rooms.
Price fromUS$ 474per nightSelect
Not available
251 29A Bandrawatta Kapparatota, Weligama, Sri Lanka
1.6 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
176 Bay Beach Hotel Road, Kapparatota, Weligama, Lk, Weligama, Sri Lanka, 81700
1.5 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
Matara 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$ 62per nightSelect
Not available
Kapparathota, Weligama, Sri Lanka
1.3 mi 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
Kapparathota, Weligama, Sri Lanka
1100 yd 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
62 Kadabaddagama On The Beach, Weligama, Sri Lanka, 81700
2.1 mi from City Center1.3 mi from Kushtarajagala
Situated 3 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price fromUS$ 64per nightSelect
Not available
No:124,Kapparatota,Weligama,Srilanka, Weligama, Sri Lanka, 81700
1.2 mi 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$ 42per nightSelect
Not available
700 Matara Road, Pelana, Weligama, Sri Lanka, 81700
1400 yd 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$ 173per nightSelect
Not available
299 Walliwalla, Weligama, Sri Lanka, 81700
1.6 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
736 Matara Road, Weligama, Sri Lanka
1600 yd 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
No 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
Pelena, Weligama, Sri Lanka, 81700
1.7 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$ 37per nightSelect
Not available
487 New By Rd, Pelena,, Weligama, Sri Lanka, 81700
1000 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
Wadanawatta Pelana, Weligama, Sri Lanka, 81700
1.3 mi from City Center1.2 mi from Weligama Railway Station
Located close to Kosala Widhanage Yoga, this venue has to offer a plunge pool onsite plus diving and snorkeling in the area.
Price fromUS$ 103per nightSelect
Not available
433 New Galle Road Palana Weligama., Weligama, Sri Lanka, 81700
900 yd from City Center700 yd from Weligama Railway Station
There are rooms facing the bay and the hotel is set close to Good Spa.
Price fromUS$ 41per nightSelect
Not available
Old Pelena Road, Weligama, Sri Lanka, 81700
1200 yd 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
481 Matara Road, Weligama, Sri Lanka, 81000
800 yd from City Center600 yd from Weligama Railway Station
Price fromUS$ 15per nightSelect
Not available
#247 Main Street, Weligama, Sri Lanka, 81700
500 yd from City Center500 yd from Weligama Railway Station
Price fromUS$ 12per nightSelect
Not available
24 Sri Wajiragnana Nahimi Mawatha, Weligama, Sri Lanka, 81700
400 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$ 15per nightSelect
Not available
No 49 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
600 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
223 1 Matara Road Parana Kade, Weligama, Sri Lanka, 81700
600 yd from City Center500 yd from Weligama Railway Station
Price fromUS$ 10per nightSelect
Not available
No:123 , Palahena , Denipitiya , Weligama., Weligama, Sri Lanka, 81700
1.2 mi from City Center1.2 mi from Weligama Railway Station
The hotel is set close to Reise Sri Lanka, and boasts a private pool as well as river views.
Price fromUS$ 81per nightSelect
Not available
Indhana Road, Weligama, Sri Lanka, 80650
2.6 mi from City Center
Price fromUS$ 36per nightSelect
Not available
248 91 1St Lane Paranakade, Weligama, Sri Lanka, 81700
600 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$ 11per nightSelect
Not available
446 1 New Galle Road, Weligama, Sri Lanka, 81700
1100 yd from City Center600 yd from Kushtarajagala
With sea views, the venue is placed 10 minutes' walk from the center of Weligama, at a short distance from Freedom Surf and Travel.
Price fromUS$ 29per nightSelect
Not available
Elephant Stables Weligama Bay736 Matara Road, 81700 Weligama, Sri Lanka, Weligama, Sri Lanka, 81700
1600 yd 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
We Escape637 Matara Road Palane Weligama., Weligama, Sri Lanka, 81700
1300 yd 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
Twenty-Two WeligambayNo : 22, Modarwattha, Pelana, Weligama, Weligama, Sri Lanka, 81700
1.8 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$ 436per nightSelect
Not available
Surasa Beach ResortNo. 209 Paranakade Galle Road, Weligama, Sri Lanka, 81700
600 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$ 32per nightSelect
Not available
Twenty Two Binaweli439A Beach Road Pelana, Weligama, Sri Lanka, 81700
900 yd from City Center700 yd from Weligama Railway Station
Located next to Kushtarajagala, the venue comprises 10 rooms with sea views.
Price fromUS$ 69per nightSelect
Not available
Pelli Riverine56 5 Polwaththa Road Palana Weligama, Weligama, Sri Lanka, 81700
1000 yd 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
Brizo Weligama665, Matara Road, Pelana, Weligama, Sri Lanka
1500 yd 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$ 92per nightSelect
Not available
Tinara River Inn WeligamaNo 62 1 Polwaththa Road Pelena, Weligama, Sri Lanka, 81700
Just 2.5 km from Whale Watching Danushka, this hotel offers snorkeling and diving for guests to keep active.
Price fromUS$ 39per nightSelect
Not available
Highland VillaNo.351 Abimanagama Road Kumbalgama Weligama, Weligama, Sri Lanka, 87000
1.7 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$ 106per nightSelect
Not available
Surf'S Up Hotel429 New Galle Road, Weligama, Sri Lanka
800 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
Neptune Story Hotel484, Pelena, Weligama, Sri Lanka, 81700
1200 yd 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
Weligama Bay HouseNo. 60 Samaraweera Place Welligama, Weligama, Sri Lanka, 81700
600 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$ 32per nightSelect
Not available
Scenic Bay WeligamaOld Galle Road, Weligama Hettiweediya, Weligama, Sri Lanka, 81000
1200 yd from City Center400 yd from Kushtarajagala
Price fromUS$ 44per nightSelect
Not available
Samaru Beach House544,New Bypass Road, Weligama, Sri Lanka, 87000
1200 yd 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
Chill HouseSahabandu Watha 18 Matara Road, Weligama, Sri Lanka, 81700
1.6 mi from City Center1.5 mi from Weligama Railway Station
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$ 41per nightSelect
Not available
Chill Bay WeligamaKananke Road, Weligama, Sri Lanka, 81700
1200 yd from City Center1000 yd from Weligama Railway Station
Located next to Mirissa Whale Watching Club, the venue comprises 16 rooms with patio views.
Price fromUS$ 57per nightSelect
Not available
Capital O 514 Swiss Residence Weligama1, Palena, Weligama, Weligama, Weligama, Sri Lanka, 81700
1.8 mi from City Center
Within easy reach of Gangarama Temple, this hotel comprises 11 rooms with private bathrooms.
Price fromUS$ 101per nightSelect
Not available
Nature Rex116 Julgaha Gedara, Mahanaviya Road, Walliwala, Weligama, Lk, Weligama, Sri Lanka, 81700
1.5 mi from City Center1400 yd from Kushtarajagala
With garden views, the venue is placed 20 minutes' walk from the center of Weligama, at a short distance from Kushtarajagala.
Price fromUS$ 10per nightSelect
Not available
Asanka Surf HouseAsanka Guest House& Surf House, Indhana Road,Near Midigama Railway Station Road, Weligama, Sri Lanka, 08650
2.6 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
Dinsara Pearl Villa241/85, Bandarawatta, Kapparathota, Weligama, Sri Lanka, 81700
1.6 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
Horizon Inn3/279 Bay Beach Hotel Road, Weligama, Sri Lanka, 81700
1.6 mi from City Center1500 yd from Kushtarajagala
Boasting garden views, the apartment is set close to Raja & the Whales in a quiet area of Weligama.
Price fromUS$ 65per nightSelect
Not available
The ClassicNo.48,Gangarama Road Pelena Weligama, Weligama, Sri Lanka, 81700
600 yd from City Center500 yd from Weligama Railway Station
Offering windsurfing, diving and snorkeling in the area, this accommodation lies next to Weligama Bay Dive Center, and within a 30-minute drive of F.air.
Price fromUS$ 18per nightSelect
Not available
O2 Villas - Weligama"Geeth" Kalderam Wattha, Pelena, Weligama, Weligama, Sri Lanka, 81700
1.5 mi from City Center1.4 mi from Weligama Railway Station
Located less than 4 km from the town of Weligama, this accommodation offers a terrace overlooking the garden.
Price fromUS$ 83per nightSelect
Not available
Surf Orchid VillaBay Beach Hotel Road Gurubebila, Weligama, Sri Lanka, 87100
2.1 mi from City Center1.3 mi from Kushtarajagala
This budget hotel with garden views lies close to the sights of Weligama including Weligama Bay Dive Center.
Price fromUS$ 21per nightSelect
Not available
Temple Tree Hotel Weligama55/12, Weligama, Sri Lanka, 47100
500 yd from City Center400 yd from Weligama Railway Station
Offering snorkeling, diving and canoeing in the area, this accommodation lies next to Reise Sri Lanka, and within a 10-minute drive of Raja & the Whales.
Price fromUS$ 33per nightSelect
Not available
Peak View WeligamaNo 21 38 A First Lane Abimanagama Weligama, Weligama, Sri Lanka, 81700
1.7 mi from City Center1700 yd from Kushtarajagala
The hotel is located in the resort area of Weligama, not far away from Kushtarajagala, overlooking the garden.
Price fromUS$ 8per nightSelect
Not available
The LeafKalderam Watta Pelena Weligama, Weligama, Sri Lanka, 81700
1.5 mi from City Center1.4 mi from Weligama Railway Station
The property is fitted with an outdoor pool and is situated less than 15 km from F.air.
Price fromUS$ 55per nightSelect
Not available
Happy Go Island - Flamingo Weligama BayWeligama 540 By Pass Rd Pelena, Weligama, Sri Lanka, 80001
1000 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
Kumari Surf LodgeNo 54 Kadabeddagama Weligama., Weligama, Sri Lanka, 81700
2.1 mi from City Center1.3 mi from Kushtarajagala
Price fromUS$ 18per nightSelect
Not available
Backpackers Weligama Bay24 Modara Watta, Weligama, Sri Lanka, 81700
1.8 mi from City Center
Located near Good Spa, this business hotel features a full Irish breakfast.
Price fromUS$ 158per nightSelect
Not available
Sainan'S Boutique Villa192 Kapparatota Road, Weligama, Lk, Weligama, Sri Lanka, 51064
1.5 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
Open Sky34, Samaraweera Place, Weligama, Weligama, Sri Lanka, 81700
600 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
The SurferNo 65 Wadana Watta, Weligama, Sri Lanka, 81700
1.3 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
Pitaya143/1 Sangananda Mw, Kapparathota, Weligama, Lk, Weligama, Sri Lanka, 81700
100 yd from City Center300 yd from Weligama Railway Station
There are rooms facing the sea and the hotel is set close to Dylan's Surf Company.
Price fromUS$ 34per nightSelect
Not available
Oyo 578 The Surf Lanka Resort87 Mile Post Midigama Weligama, Weligama, Sri Lanka, 87000
2.3 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
The NativeSamaraweera Place, Weligama, Sri Lanka, 81700
500 yd from City Center400 yd from Weligama Railway Station
Set in Weligama, this 7-room property is an ideal base for visits to Agrabodhi Raja Maha Viharaya.
Price fromUS$ 23per nightSelect
Not available
Boho Beach WeligamaNo 48 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
600 yd from City Center500 yd from Weligama Railway Station
Price fromUS$ 8per 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
Suzzi Villa81 Sangananda Mawatha Kapparathota, Weligama, Sri Lanka, 81700
1.1 mi from City Center600 yd from Kushtarajagala
Staying at this 160 m² apartment with a nice balcony, guests will be near Mirissa Whale Watching Club.
Price fromUS$ 35per nightSelect
Not available
Casa Weligama - Beach Villa91 Wadanawatta, Weligama, Sri Lanka, 81700
1.4 mi from City Center1.3 mi from Weligama Railway Station
Situated 3 km from the centre of Weligama, the apartment with a view over the garden offers own terrace.
Price fromUS$ 92per nightSelect
Not available
Weligama Watergate ResortWeligama By Pass Road No:452 Main Street Bldg 1, Weligama, Sri Lanka, 81700
1000 yd from City Center600 yd from Kushtarajagala
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$ 18per nightSelect
Not available
Hector HouseNo: 19 2 Sri Wajiragna Mawatha Weligama, Weligama, Sri Lanka, 81700
400 yd from City Center200 yd from Weligama Railway Station
There are rooms facing garden and the hotel is set close to Secret Beach Mirissa.
Price fromUS$ 12per nightSelect
Not available
My Hostels Weligama693 Matara Road Pelana, Weligama, Sri Lanka, 81700
1500 yd 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
Happy BayNo 34 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
600 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$ 48per nightSelect
Not available
Dont Worry Be Happy HostelDuraheragewatta Pelena, Weligama, Sri Lanka, 81700
1.2 mi from City Center1.1 mi from Weligama Railway Station
Set just outside Dylan's Surf Company, the hostel offers a beachfront accommodation within 30 minutes' walk of the city center.
Price fromUS$ 6per nightSelect
Not available
Sandaru Surffing InnBabis Watta Midigama, Weligama, Sri Lanka, 81700
2.2 mi from City Center1.5 mi from Kushtarajagala
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
Surf Bay HostelGangarama Road Pelena 29B Surf Hostel, Weligama, Sri Lanka, 81700
1100 yd from City Center1000 yd from Weligama Railway Station
Set just outside South Lanka Gems and Jewellery, the hostel offers a popular accommodation within 20 minutes' walk of the city center.
Price fromUS$ 13per nightSelect
Not available
Onilwe Resort WeligamaAida Wattha Polwaththa, Weligama, Sri Lanka, 81700
800 yd from City Center700 yd from Weligama Railway Station
Featuring a terrace, this property is situated a short distance from Beach Break Surf Camp and about a 20-minute walk from the center of Weligama.
Price fromUS$ 19per nightSelect
Not available
Latheena ResortPelana, Weligama, Weligama, Sri Lanka, 81740
1.7 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
Villa SerenityNo.71, Dankalapuwatta, Kapparatota, Weligama, Sri Lanka, 81700
1700 yd from City Center500 yd from Kushtarajagala
Offering a shared kitchen with an electric kettle and a fridge, the venue is located 10 minutes' walking distance from the center of Weligama.
Price fromUS$ 13per nightSelect
Not available
Weligama Villa South235A Bandaranayaka Mawatha Wellakka, Weligama, Sri Lanka, 81700
600 yd from City Center800 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$ 16per nightSelect
Not available
Bayview Seafood RestNo1 147 New Roadkapparatotaweligma., Weligama, Sri Lanka, 81700
1.1 mi from City Center900 yd from Kushtarajagala
Set within 20 minutes' walk of the city center, the apartment offers a kitchen along with a terrace.
Price fromUS$ 14per nightSelect
Not available
Lotus Dreams Guesthouse44/A Walikanaththa Waththa, Weligama, Sri Lanka, 81700
1.3 mi 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
Wake Up Weligama 90/A Gangarama Road Pelana, Weligama, Sri Lanka, 81700
1400 yd from City Center1300 yd from Weligama Railway Station
Located 16 miles from Galle Fort - Meeran Jumma Masjid, this apartment offers a shared kitchen together with a sunbathing terrace, a shared lounge and a library.
Select
Not available
South House WeligamaWeligama By Pass Road, Weligama, Sri Lanka, 81700
1.5 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
Beach Break Surf Hostel520 Old Matara Road Pelena Weligama, Weligama, Sri Lanka, 81700
800 yd from City Center600 yd from Weligama Railway Station
Price fromUS$ 7per nightSelect
Not available
Whitegates LodgeNo. 111 1 Midigama West Ahangama, Weligama, Sri Lanka, 81700
3.1 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
The Bay HouseS N Near Waligama Bay Resort Abeyagiri Pelena Weligama, Weligama, Sri Lanka, 81700
1800 yd 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
Ceylon Spirit WeligamaNo: 11 Mudilla Gahawattha Pelana Weligama, Weligama, Sri Lanka, 81700
1.0 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
Ilamparuma VillaKushtarajagala, Matara Road, Weligama, Weligama, Sri Lanka, 81700
1400 yd from City Center200 yd from Kushtarajagala
Featuring a terrace, this property also provides guests with meals, a play area and a playground for kids, in close proximity of Freedom Surf and Travel.
Price fromUS$ 35per nightSelect
Not available
Villa 7 To 765 Jayawickum Gama Kapparatota, Weligama, Sri Lanka, 81700
1600 yd from City Center500 yd from Kushtarajagala
Featuring a shared kitchen and a sun terrace, the property is a 20-minute drive from Koggala airport.
Price fromUS$ 9per nightSelect
Not available
Dew Drop VillaNo 04 Kadabeddagama Gurubebila, Weligama, Sri Lanka, 81700
2.1 mi from City Center1.3 mi from Kushtarajagala
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
Easy Life Happy HomeHambantota-Wellayaya Road, Weligama, Sri Lanka, 81700
1.4 mi from City Center1.3 mi from Weligama Railway Station
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
Wave ParadiseNo.06,Abesooriya Watta, Main Street,, Weligama, Sri Lanka, 87100
100 yd from City Center300 yd from Weligama Railway Station
Select
Not available
Surf Mount Plant Inn MidigamaDammala, Weligama, Sri Lanka, 81700
2.3 mi from City Center1.5 mi from Kushtarajagala
There are rooms facing the garden and the hotel is set close to Kushtarajagala.
Price fromUS$ 7per nightSelect
Not available
Doray Hostel,WeligamaNo. 217 Beach Road, Weligama, Sri Lanka, 81700
600 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
Sea View Guesthouse And RestaurantNo 56 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
700 yd from City Center500 yd from Weligama Railway Station
Situated 2 km from the centre of Weligama, the apartment with a view over the beach offers a sunny patio.
Price fromUS$ 14per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Filtering results

Please wait...

504 hotels found

FAQs about hotels in Weligama

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in hotel in Weligama?
Of course, the hotel prices change in Weligama depends on the season, but on average: 3-star hotels cost 64US$ per night, and 4-star hotels are 192US$ per night. If you're looking for something really special, a 5-star hotel can on average be found for 6 per night based on Booked.net prices.
What are some of the best cheap hotels to stay in Weligama?
Some of the most favored affordable hotels are: Asanka Surf House Traveler rating: 3.5/5 Easy Life Happy Home Traveler rating: 4.5/5 See more top rated cheap hotels here.
What are the most popular hotels near Weligama Beach in Weligama?
Castle Bay Resort is the best hotels located only 10 minutes on foot from Weligama Beach.
What are the best family hotels in Weligama?
Many families loved staying at these kid-friendly hotels - Ocean Bay Surf Resort Weligama and Jaga Bay Resort. All hotels great for family stay in Weligama you can find here. Maybe you also like hotels with an outdoor swimming pool, diving and archery.
What are good hotels for short-term stay on business in Weligama?
Business travelers can be quite busy, but keen to see the atmosphere of Weligama. On this, you might enjoy New Ocean Vibes.
What are the most pet-friendly hotels in Weligama?
Sandaru Surffing Inn, Rise, and Villa Agrico And Surf Guest are the coolest pet-friendly places to stay with your pets. Other suitable options you can check here.

Where to stay in Weligama?

Best cheap 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.

Weligama airports & Subway stations

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 hotels downtown

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 in Weligama

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.

Explore and find your best 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.

Show moreLess