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

518 hotels in Weligama

Search the best hotels and places to stay in Weligama

View map
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
Matara Road, Pelena, Weligama, Sri Lanka, 81700View on map
1.3 km from City Centre1.2 km from Weligama Railway Station
Enjoying a meal at the hotel's non-smoking restaurant, guests can also benefit from a nightclub, a summer terrace and barbeque grills.
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    • 24-hour security
    +2
8.0
Great49 reviews
Price from£ 152per nightSelect
Not available
No:124,Kapparatota,Weligama,Srilanka, Weligama, Sri Lanka, 81700View on map
2.0 km from City Centre1000 m from Kushtarajagala
The hotel includes a private swimming pool, boasting a perfect location close to Kushta Raja Gala.
  • The resort has
    • Off-site car park
    +1
  • The resort has
    • 24-hour check-in
    • 24-hour security
    +2
7.0
Very good4 reviews
Price from£ 33per nightSelect
Not available
416 A, Pelena, Mirissa, Weligama, Sri Lanka
3.1 km from City Centre
Offering sea views, the venue is placed close to Good Spa, and boasts a plunge pool.
8.8
Great53 reviews
Price from£ 62per nightSelect
Not available
46/38 Nawam Mawatha Colombo 2 , Weligama, Sri Lanka
2.9 km from City Centre1.6 km from Kushtarajagala
The hotel offers an infinity swimming pool, a 24-hour restaurant and a café bar.
Price from£ 374per nightSelect
Not available
Matara Rd, Weligama, Sri Lanka
600 m from City Centre500 m from Weligama Railway Station
Located next to Dylan's Surf Company, the venue comprises 10 rooms with garden views.
Price from£ 49per nightSelect
Not available
Kapparathota, Weligama, Sri Lanka
1.0 km from City Centre900 m from Weligama Railway Station
Offering convenient proximity to Beach Break Surf Camp, the hotel is also close to Weligama Bay Dive Center.
Price from£ 36per nightSelect
Not available
700 Matara Road, Pelana, Weligama, Sri Lanka, 81700
1.2 km from City Centre1.1 km from Weligama Railway Station
Opened in 2017, the 198-room hotel is in close proximity to the Indian Ocean and is great for those interested in surfing and fishing services.
Price from£ 137per nightSelect
Not available
637 Matara Road Palane Weligama., Weligama, Sri Lanka, 81700
1.2 km from City Centre1.0 km from Weligama Railway Station
Featuring a private swimming pool, this property is set a short distance from Beach Break Surf Camp and Weligama Bay Dive Center.
Price from£ 132per nightSelect
Not available
23, Modarawatta Pelena, Weligama, Sri Lanka, 81700
2.9 km from City Centre
Boasting location close to Kushtarajagala, the venue features a summer terrace, barbeque grills and a library, as well as has to offer 21 rooms.
9.6
Perfect5 reviews
Price from£ 71per nightSelect
Not available
No : 22, Modarwattha, Pelana, Weligama, Weligama, Sri Lanka, 81700
2.9 km from City Centre
Located 4 km away from the city center, this hotel features 26 rooms and an outdoor swimming pool.
Price from£ 344per nightSelect
Not available
487 New By Rd, Pelena,, Weligama, Sri Lanka, 81700
900 m from City Centre800 m from Weligama Railway Station
Located close to Raja & the Whales, this venue has to offer a year-round outdoor swimming pool onsite plus windsurfing, diving and hiking in the area.
Price from£ 43per nightSelect
Not available
484, Pelena, Weligama, Sri Lanka, 81700
1.1 km from City Centre1000 m from Weligama Railway Station
Located a few steps from Mirissa Whale Watching Club, the hotel features 20 rooms with views over the sea.
Select
Not available
Old Pelena Road, Weligama, Sri Lanka, 81700
1.1 km from City Centre1000 m from Weligama Railway Station
Just 2.5 km from Mirissa Whale Watching Club, the hotel boasts child care, meals and a play area for children and includes 12 rooms.
Price from£ 22per nightSelect
Not available
No 49 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
500 m from City Centre400 m from Weligama Railway Station
With garden views, the venue is placed 10 minutes' walk from the center of Weligama, at a short distance from Dylan's Surf Company.
Price from£ 9per nightSelect
Not available
#247 Main Street, Weligama, Sri Lanka, 81700
500 m from City Centre500 m from Weligama Railway Station
Price from£ 9per nightSelect
Not available
223 1 Matara Road Parana Kade, Weligama, Sri Lanka, 81700
500 m from City Centre400 m from Weligama Railway Station
Price from£ 8per nightSelect
Not available
446 1 New Galle Road, Weligama, Sri Lanka, 81700
1000 m from City Centre600 m 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 from£ 23per nightSelect
Not available
736 Matara Road, 81700 Weligama, Sri Lanka, Weligama, Sri Lanka, 81700
1.4 km from City Centre1.3 km from Weligama Railway Station
Offering diving, snorkeling and canoeing in the area, this accommodation lies next to South Lanka Gems and Jewellery, and within a 10-minute drive of Raja & the Whales.
Price from£ 173per nightSelect
Not available
W15No 506, New Galle Road, Weligama, Weligama, Sri Lanka
1.1 km from City Centre1000 m from Weligama Railway Station
Guests of this hotel near Danusha Round Tours can go for a swim in a year-round outdoor pool or enjoy a nightclub and a library.
Price from£ 83per nightSelect
Not available
New Bay View Villa251 29A Bandrawatta Kapparatota, Weligama, Sri Lanka
2.5 km from City Centre1.4 km from Kushtarajagala
The property features views of the harbor along with 9 rooms and is set 1.5 km from Abey's Locomota.
8.0
Great2 reviews
Price from£ 47per nightSelect
Not available
Surasa Beach ResortNo. 209 Paranakade Galle Road, Weligama, Sri Lanka, 81700
600 m from City Centre500 m from Weligama Railway Station
Offering setting in a historic part of Weligama, the accommodation features 11 rooms and arranges windsurfing, snorkeling and diving for guests.
9.4
Perfect2 reviews
Price from£ 25per nightSelect
Not available
Dolce Vita Surf Rest PointDenuwala Midigama, Weligama, Sri Lanka, 80650
4.6 km from City Centre
Offering snorkeling, diving and cycling in the area, this accommodation lies next to Kathaluwa Old Temple, and within a 10-minute drive of Whale Watching Danushka.
Price from£ 9per nightSelect
Not available
Temple Tree Hotel Weligama55/12, Weligama, Sri Lanka, 47100
500 m from City Centre400 m from Weligama Railway Station
The hotel is located in the resort area of Weligama, not far away from Reise Sri Lanka, overlooking the garden.
Price from£ 26per nightSelect
Not available
Aura WeligamaWadanawatta Pelana, Weligama, Sri Lanka, 81700
2.1 km from City Centre2.0 km from Weligama Railway Station
Located next to Kushtarajagala, the venue comprises 7 rooms with sea views.
Price from£ 81per nightSelect
Not available
Asanka Surf HouseAsanka Guest House& Surf House, Indhana Road,Near Midigama Railway Station Road, Weligama, Sri Lanka, 08650
4.2 km from City Centre
Located a few steps from Kathaluwa Old Temple, the hotel features 17 rooms with views over the sea.
7.0
Very good1 review
Price from£ 17per nightSelect
Not available
Villa Tissa Beach ResortNo 64, Kadabeddegama, Weligama, Sri Lanka
Offering an infinity pool, the hotel is placed in the busy area of Weligama, just off Mirissa Whale Watching Club.
Price from£ 17per nightSelect
Not available
Highland VillaNo.351 Abimanagama Road Kumbalgama Weligama, Weligama, Sri Lanka, 87000
2.7 km from City Centre1.5 km from Kushtarajagala
Offering sea views, the venue is placed close to Mirissa Whale Watching Club, and boasts a year-round outdoor pool.
Price from£ 84per nightSelect
Not available
Samaru Beach House544,New Bypass Road, Weligama, Sri Lanka, 87000
1.0 km from City Centre900 m from Weligama Railway Station
Located a few steps from Good Spa, the hotel features 15 rooms with views over the garden.
Price from£ 45per nightSelect
Not available
Pelli Riverine56 5 Polwaththa Road Palana Weligama, Weligama, Sri Lanka, 81700
900 m from City Centre800 m 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 from£ 20per nightSelect
Not available
Tinara River Inn WeligamaNo 62 1 Polwaththa Road Pelena, Weligama, Sri Lanka, 81700
Guests can enjoy the in-house restaurant on site that offers local cuisine and views of the lake.
Price from£ 31per nightSelect
Not available
Arrowana 888 Weligama433 New Galle Road Palana Weligama., Weligama, Sri Lanka, 81700
800 m from City Centre600 m from Weligama Railway Station
Located 2 km from the center of the city, the hotel offers meals and toys for children.
Price from£ 32per nightSelect
Not available
Jaga Bay ResortPelena, Weligama, Sri Lanka, 81700
2.7 km from City Centre
The hotel has an in-house restaurant plus 54 rooms and is located in a beach area.
7.0
Very good18 reviews
Price from£ 29per nightSelect
Not available
Brizo Weligama665, Matara Road, Pelana, Weligama, Sri Lanka
1.3 km from City Centre1.2 km from Weligama Railway Station
Located next to Freedom Surf and Travel, the venue comprises 12 rooms with city views.
8.2
Great1 review
Price from£ 73per nightSelect
Not available
Twenty Two Binaweli439A Beach Road Pelana, Weligama, Sri Lanka, 81700
800 m from City Centre600 m from Weligama Railway Station
At this hotel, located close to Good Spa, you can spend the day in an outdoor pool or keep active with windsurfing, snorkeling and diving
Price from£ 54per nightSelect
Not available
Boho Beach WeligamaNo 48 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Price from£ 6per nightSelect
Not available
Lotus Dreams Guesthouse44/A Walikanaththa Waththa, Weligama, Sri Lanka, 81700
2.2 km from City Centre1000 m from Kushtarajagala
This budget hotel with lake views lies close to the sights of Weligama including Beach Break Surf Camp.
Price from£ 15per nightSelect
Not available
Ceylon Spirit WeligamaNo: 11 Mudilla Gahawattha Pelana Weligama, Weligama, Sri Lanka, 81700
1.6 km from City Centre1.5 km from Weligama Railway Station
Boasting well-equipped accommodation with the sea views, the property is located 30 minutes' walk from the city center.
Price from£ 13per nightSelect
Not available
Lime & Co MidiIndhana Road, Weligama, Sri Lanka, 80650
4.2 km from City Centre
Price from£ 28per nightSelect
Not available
Happy Go Island - Flamingo Weligama BayWeligama 540 By Pass Rd Pelena, Weligama, Sri Lanka, 80001
900 m from City Centre700 m from Weligama Railway Station
With sea views, the venue is placed 20 minutes' walk from the center of Weligama, at a short distance from Kushtarajagala.
Price from£ 34per nightSelect
Not available
Fisherman'S BayKapparathota, Weligama, Sri Lanka
2.1 km from City Centre1.1 km from Kushtarajagala
The hotel has a garden restaurant plus 50 rooms and is located in a resort area.
Price from£ 24per nightSelect
Not available
Lion'S Rest5A Kadabeddagama , Gurubebila, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
The Lions Rest restaurant and the cocktail bar are available onsite of the hotel boasting a beautiful location in Weligama.
Price from£ 88per nightSelect
Not available
Wasantha Garden HotelNo. 18 Kadabaddagama, Gurubebila, Weligama, Sri Lanka, 81700
3.4 km from City Centre2.1 km from Kushtarajagala
Offering snorkeling, diving and fisheries in the area, this accommodation lies next to Mirissa Whale Watching Club, and within a 20-minute drive of F.air.
Price from£ 52per nightSelect
Not available
New Surf Paradise MidigamaDeekiri Gaha Wattha , Midigama Ahangama, Weligama, Sri Lanka, 81700
4.6 km from City Centre
Located a few steps from Whale Watching Danushka, the hotel features 6 rooms with views over the garden.
Price from£ 18per nightSelect
Not available
The SurferNo 65 Wadana Watta, Weligama, Sri Lanka, 81700
2.2 km from City Centre2.0 km 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 from£ 322per nightSelect
Not available
Pitaya143/1 Sangananda Mw, Kapparathota, Weligama, Lk, Weligama, Sri Lanka, 81700
100 m from City Centre300 m from Weligama Railway Station
Located 2 km from the center of the city, the hotel offers meals and board games for children.
Price from£ 27per nightSelect
Not available
Chill HouseSahabandu Watha 18 Matara Road, Weligama, Sri Lanka, 81700
2.6 km from City Centre2.4 km from Weligama Railway Station
Located just off Surfers Paradise and only 2.3 km from Raja & the Whales, this hotel features a garden bar together with snorkeling, canoeing and diving on-site.
Price from£ 32per nightSelect
Not available
When In Weligama592 Old Matara Road, Weligama, Sri Lanka, 81700
900 m from City Centre800 m from Weligama Railway Station
Boasting location next to Parrot Rock Bridge, the property offers 7 rooms together with a café bar onsite.
Price from£ 29per nightSelect
Not available
116 Julgaha Gedara, Mahanaviya Road, Walliwala, Weligama, Lk, Weligama, Sri Lanka, 81700
2.4 km from City Centre1.3 km from Kushtarajagala
With garden views, the venue is placed 20 minutes' walk from the center of Weligama, at a short distance from Freedom Surf and Travel.
Price from£ 8per nightSelect
Not available
Soul Surfer Weligama446/1A, Main Street, New Galle Road, Weligama, Sri Lanka, 81700
1000 m from City Centre600 m from Kushtarajagala
There are rooms facing the sea and the hotel is set close to Danusha Round Tours.
Select
Not available
My Hostels Weligama693 Matara Road Pelana, Weligama, Sri Lanka, 81700
1.3 km from City Centre1.2 km from Weligama Railway Station
Located within 30 minutes' walk of the city center, this resort hostel gives quick access to Nature-Minds.
Price from£ 6per nightSelect
Not available
Coco Weligama620 1 A Matara Road Pelena, Weligama, Sri Lanka, 81700
1.0 km from City Centre900 m from Weligama Railway Station
Located just off new shopping complex and 6 km from Coconut Tree Hill, this hotel features a nightclub, a summer terrace and a library.
Price from£ 20per nightSelect
Not available
Doray Hostel,WeligamaNo. 217 Beach Road, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Featuring a free carpark, a designated smoking area and a restaurant, this property is situated a short distance from Danusha Round Tours.
Price from£ 21per nightSelect
Not available
Wake Up Weligama 90/A Gangarama Road Pelana, Weligama, Sri Lanka, 81700
1.2 km from City Centre1.1 km from Weligama Railway Station
Featuring a shared kitchen and the sun terrace, the property is a 20-minute drive from Koggala airport.
Select
Not available
Villa 2B1248 91 1St Lane Paranakade, Weligama, Sri Lanka, 81700
600 m from City Centre500 m from Weligama Railway Station
Boasting garden views, the apartment is set close to Whales Lanka in a beach area of Weligama.
Price from£ 9per nightSelect
Not available
The LeafKalderam Watta Pelena Weligama, Weligama, Sri Lanka, 81700
2.5 km from City Centre2.3 km from Weligama Railway Station
Located less than 15 km from F.air, this venue features a sunny balcony and a kitchen.
Price from£ 43per nightSelect
Not available
Rusara Guest HomeWeligama By Pass Road New Road, Weligama, Sri Lanka, 81700
700 m from City Centre600 m from Weligama Railway Station
Featuring a nice balcony with views of the garden, this beachfront apartment is set near Taprobane Island.
Price from£ 9per nightSelect
Not available
Kaori Cafe And VillaNo.45 Samaraweera Weligama, Weligama, Sri Lanka, 81700
400 m from City Centre300 m from Weligama Railway Station
Located next to Kushtarajagala, the venue comprises 7 rooms with sea views.
Price from£ 30per nightSelect
Not available
Dinsara Pearl Villa241/85, Bandarawatta, Kapparathota, Weligama, Sri Lanka, 81700
2.6 km from City Centre1.5 km from Kushtarajagala
There are rooms facing the garden and the hotel is set close to Kushta Raja Gala.
Price from£ 36per nightSelect
Not available
Silvas Surf HomeNo. 179/A , Main Street, Weligama, Sri Lanka, 81700
600 m from City Centre600 m 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 from£ 15per nightSelect
Not available
Mudra Hostel Weligama481 Matara Road, Weligama, Sri Lanka, 81000
700 m from City Centre500 m from Weligama Railway Station
Price from£ 12per nightSelect
Not available
Surfing WombatsMidigama Ahangama Matara Road, Weligama, Sri Lanka, 80860
4.2 km from City Centre
Price from£ 27per nightSelect
Not available
Dorian Guest House And RestaurantNo 39 Kadabeedagamagurubabila.Weligama, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Boasting rooms with the garden views, the venue is located in a popular area of Weligama, 3.7 km to Freedom Surf and Travel.
Price from£ 16per nightSelect
Not available
Namal Stay138 11 Old Galle Road, Weligama, Sri Lanka, 00200
1.4 km from City Centre300 m from Kushtarajagala
Situated 1 km from the centre of Weligama, the apartment with a view over the sea offers a terrace.
Price from£ 16per nightSelect
Not available
Surf'S Up Hotel429 New Galle Road, Weligama, Sri Lanka
800 m from City Centre600 m from Weligama Railway Station
This hotel features rooms with sea views, while a perfect location provides easy access to Kushtarajagala.
Price from£ 43per nightSelect
Not available
Eraeliya Villas & Gardens299 Walliwalla, Weligama, Sri Lanka, 81700
2.6 km from City Centre1.4 km from Kushtarajagala
Boasting accommodation with panoramic views, the villa is 2 km away from the centre of Weligama and includes a kitchen.
7.8
Very good4 reviews
Price from£ 201per nightSelect
Not available
Ancient Mural176 Bay Beach Hotel Road, Kapparatota, Weligama, Lk, Weligama, Sri Lanka, 81700
2.4 km from City Centre1.3 km 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 from£ 6per nightSelect
Not available
Open Sky34, Samaraweera Place, Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m 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 from£ 51per nightSelect
Not available
Wave ParadiseNo.06,Abesooriya Watta, Main Street,, Weligama, Sri Lanka, 87100
100 m from City Centre300 m from Weligama Railway Station
Select
Not available
Surf Mount Plant Inn MidigamaDammala, Weligama, Sri Lanka, 81700
3.6 km from City Centre2.4 km from Kushtarajagala
There are rooms facing the garden and the hotel is set close to Kushtarajagala.
Price from£ 6per nightSelect
Not available
Capital O 514 Swiss Residence Weligama1, Palena, Weligama, Weligama, Weligama, Sri Lanka, 81700
2.9 km from City Centre
Within easy reach of Zephyr Restaurant & Bar, this hotel comprises 11 rooms with private bathrooms.
Price from£ 80per nightSelect
Not available
RiseRise Matara Rd Pelabandara Watta Pelena, Weligama, Sri Lanka, 81700
1.5 km from City Centre1.4 km from Weligama Railway Station
Select
Not available
Skippy Crib HostelBolappahena Road Midigama, Weligama, Sri Lanka, 80650
3.7 km from City Centre
Price from£ 11per nightSelect
Not available
Peak View WeligamaNo 21 38 A First Lane Abimanagama Weligama, Weligama, Sri Lanka, 81700
2.7 km from City Centre1.5 km from Kushtarajagala
Offering snorkeling, diving and horse riding in the area, this accommodation lies next to Kushtarajagala, and within a 10-minute drive of Raja & the Whales.
Price from£ 6per nightSelect
Not available
Third Eye - WeligamaNo:123 , Palahena , Denipitiya , Weligama., Weligama, Sri Lanka, 81700
2.0 km from City Centre1.9 km from Weligama Railway Station
Boasting a private pool, the hotel is about 30 minutes' walk from the center of Weligama.
Price from£ 64per nightSelect
Not available
The Rockstel - Weligama24 Sri Wajiragnana Nahimi Mawatha, Weligama, Sri Lanka, 81700
400 m from City Centre200 m from Weligama Railway Station
Set just outside Kosala Widhanage Yoga, the hostel offers a comfortable accommodation within 20 minutes' walk of the city center.
Price from£ 12per nightSelect
Not available
Beach Break Surf Hostel520 Old Matara Road Pelena Weligama, Weligama, Sri Lanka, 81700
700 m from City Centre500 m from Weligama Railway Station
Price from£ 6per nightSelect
Not available
Onilwe Resort WeligamaAida Wattha Polwaththa, Weligama, Sri Lanka, 81700
700 m from City Centre700 m from Weligama Railway Station
Situated 2 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price from£ 15per nightSelect
Not available
Naomi Beach Hotel62 Kadabaddagama On The Beach, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Featuring a terrace with garden views, the apartment is placed next to Kushtarajagala.
Price from£ 51per nightSelect
Not available
Dew Drop VillaNo 04 Kadabeddagama Gurubebila, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Situated 3 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price from£ 24per nightSelect
Not available
Blue Star VillaWeligama, Weligama, Sri Lanka, 81700
2.3 km from City Centre2.1 km from Weligama Railway Station
Situated 3.1 km from Kushtarajagala, this cosy villa features a garden and a private swimming pool.
Price from£ 28per nightSelect
Not available
Villa 7 To 765 Jayawickum Gama Kapparatota, Weligama, Sri Lanka, 81700
1.4 km from City Centre500 m from Kushtarajagala
Set within 10 minutes' walk of the city center, the apartment offers a shared kitchen along with a sunbathing terrace.
Price from£ 7per nightSelect
Not available
Siri Medura Surf Yoga Meditation Guesthouse And HostelTemple Road Denuwala, Weligama, Sri Lanka, 80650
4.7 km from City Centre
Set in Weligama, this 8-room property is an ideal base for visits to Kushtarajagala.
Price from£ 6per nightSelect
Not available
Kumari Surf LodgeNo 54 Kadabeddagama Weligama., Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Price from£ 14per nightSelect
Not available
Latheena ResortPelana, Weligama, Weligama, Sri Lanka, 81740
2.7 km from City Centre
Guests can enjoy the in-house restaurant on site that offers authentic cuisine and views of the garden.
8.2
Great5 reviews
Price from£ 32per nightSelect
Not available
Yasuri Boutique Resort450/8, Matara Road, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Located near Dylan's Surf Company, this pleasant hotel features a continental breakfast.
Price from£ 9per nightSelect
Not available
Gold Coast Resort20 Samaraweera Place, Weligama, Sri Lanka, 81700
500 m from City Centre400 m from Weligama Railway Station
The 6-room accommodation is 1200 meters from Kosala Widhanage Yoga, and Koggala airport is about 15 km away.
Price from£ 16per nightSelect
Not available
Neptune Eco Villas156, Kapparatota Road, Weligama, Sri Lanka
2.2 km from City Centre1.1 km from Kushtarajagala
Located within 15 minutes' walk of Kushtarajagala, the venue features an outdoor pool and a fitness centre.
Price from£ 101per nightSelect
Not available
The ClassicNo.48,Gangarama Road Pelena Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Offering windsurfing, diving and snorkeling in the area, this accommodation lies next to Mirissa Whale Watching Club, and within a 30-minute drive of F.air.
Price from£ 14per nightSelect
Not available
White Villa WeligamaNo 12, Wajiraghana Road, Palana, Weligama, Sri Lanka
600 m from City Centre400 m from Weligama Railway Station
Situated in Weligama, a 10-minute drive to Raja & the Whales, this villa features the balcony and a garden.
Price from£ 11per nightSelect
Not available
Weligama Bay HouseNo. 60 Samaraweera Place Welligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Set in Weligama, this 6-room property is an ideal base for visits to Good Spa.
Price from£ 25per nightSelect
Not available
Ritz Surf ResortDehiguswatta Indhana Road Midigama., Weligama, Sri Lanka, 08650
4.2 km from City Centre
Offering snorkeling, diving and cycling in the area, this accommodation lies next to Whale Watching Danushka, and within a 10-minute drive of Weligama Bay Dive Center.
Price from£ 18per nightSelect
Not available
Sky MountainIhalawaththa Gurubebila, Weligama, Sri Lanka, 81700
3.2 km from City Centre2.0 km from Kushtarajagala
Just 1.5 km from Whale Watching Danushka, this hotel offers snorkeling, diving and fisheries for guests to keep active.
Price from£ 16per nightSelect
Not available
Surf LavenderWeligama By Pass Road Main Street , Weligama., Weligama, Sri Lanka, 81700
900 m from City Centre500 m from Kushtarajagala
The beachfront hotel is a good starting point to Weligama' sights including Mirissa Whale Watching Club and South Lanka Gems and Jewellery.
Price from£ 25per nightSelect
Not available
Surf Bay HostelGangarama Road Pelena 29B Surf Hostel, Weligama, Sri Lanka, 81700
1000 m from City Centre900 m from Weligama Railway Station
Nestled 2 km from the city center, this popular hostel comprises 21 rooms and bathrooms with free toiletries and towels.
Price from£ 10per nightSelect
Not available
Dont Worry Be Happy HostelDuraheragewatta Pelena, Weligama, Sri Lanka, 81700
2.0 km from City Centre1.8 km from Weligama Railway Station
Price from£ 5per nightSelect
Not available
The Hang Over SurfNo 158 Pitiduwa Road Midigamaweligama, Weligama, Sri Lanka, 81700
3.2 km from City Centre2.0 km from Kushtarajagala
Set within 30 minutes' walk of the city center, the apartment offers a shared kitchen along with a terrace.
Select
Not available
Sandaru Surffing InnBabis Watta Midigama, Weligama, Sri Lanka, 81700
3.6 km from City Centre2.4 km from Kushtarajagala
Just 2.2 km from Mirissa Whale Watching Club, this hotel offers cycling and fishing for guests to keep active.
Price from£ 9per nightSelect
Not available
The NativeSamaraweera Place, Weligama, Sri Lanka, 81700
500 m from City Centre400 m from Weligama Railway Station
Situated 1 km from the centre of Weligama, the apartment with a view over the garden offers a patio.
Price from£ 18per nightSelect
Not available
Garden HouseDenuwala Rathnawilla, Deekirigaha Watta, Weligama, Sri Lanka, 80650
4.6 km from City Centre
Offering a shared kitchen complete with coffee/tea making machines, a refrigerator and a toaster, this villa is located close to Kushtarajagala.
Price from£ 5per nightSelect
Not available
Avendra Holiday Inn WeligamaNo56 5A Polwatta Road Pelana Weligama, Weligama, Sri Lanka, 81700
1000 m from City Centre900 m from Weligama Railway Station
Offering a mini-kitchen equipped with a microwave, an electric kettle and kitchenware, this villa is set near Kushtarajagala.
Price from£ 34per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Filtering results

Please wait...

518 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 the hotel in Weligama?
Of course, the hotel prices in Weligama change depending on the season, but on average: a 3-star hotel room costs 51£ per night. If you're looking for something really special, a 5-star hotel can be found for 111£ per night based on HotelMix.co.uk prices.
What are the most popular hotels near Secret beach in Weligama?
New Calm Rest is the best hotel located only 10 minutes' on foot from Secret beach.
What are good hotels for a 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 Dolce Vita Surf Rest Point.
Which hotels are located near the airport in Weligama?
Travelers who stayed in Weligama near Koggala (KCT) airport have left good reviews about Koggala Beach Hotel and Long Beach Resort.
What are the most pet-friendly hotels in Weligama?
Rise, Shan Star, and New Ocean Vibes are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.

Your booking experience in Weligama

If you are searching for a comfortable accommodation for your next city escape in Kalutara District, we are always ready to indulge you with good Weligama hotel deals. Hotelmix.co.uk allows you to shorten your search in Kalutara District by amenities and hotel brands. Booking a hotel in Kalutara District is a piece of cake with us and you are going to thoroughly enjoy it!

Budget hotels in Weligama

If you're on a budget, stay at Easy Life Happy Home, which offers rooms with rates starting from 13£. You will find Ancient Mural Villa just a stone's throw from Danusha Round Tours.

Proximity to public transport

Guests wishing to stay near Weligama Railway train station could think over Aloha Home & Kitchen or Heritage Weligama.

Convenience of staying in the city centre

The city center boasts 21 hotels, such as Temple Tree and Rasika'S House. Omantha Rest and Villa 2B1 are good apartments that will place you within a 10-minute walk of the city center.

Select a hotel next to Exploration Travel Sri Lanka, such as Surasa Beach Resort, which is located a 10-minute walk away from the city center.

Luxury and boutique accommodation

Fishermans Bay is a modern 4-star choice that is only a 25-minute walk from Freedom Surf and Travel and offers glamour and beauty of a luxury hotel. Lion'S Rest with an outdoor swimming pool, snorkeling and diving is an elegant boutique hotel a mere 30-minute walk from Kushta Raja Gala.

Apartments, B&Bs and others

Those who are seeking comfy B&Bs can stop by The Salty Surfers, where they will find Midigama Villa Resort with a free car park and complimentary private parking. At Jaga Bay Resort, families can take advantage of an outdoor swimming pool, a swimming pool and snorkeling. Mandara Resort Mirissa is a popular resort with a Jacuzzi, windsurfing and volleyball for an unforgettable stay.

Show moreLess