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

505 hotels in Weligama

Search the best hotels and places to stay in Weligama

View map
Love a good deal? ibooked.ca offers them every day. With area maps, you can view Weligama hotels close to the airport and nearby attractions. Start browsing holiday parks in Kalutara District and find the one you’d like to book.Hide
Show more
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
439A Beach Road Pelana, Weligama, Sri Lanka, 81700View on map
800 m from City Centre600 m from Weligama Railway Station
Within easy reach of Whale Watching Danushka, this hotel comprises 10 rooms with shared bathrooms.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
Price fromC$ 91per nightSelect
Not available
46/38 Nawam Mawatha Colombo 2 , Weligama, Sri LankaView on map
2.9 km from City Centre1.6 km from Kushtarajagala
The designer rooms have views of the Indian Ocean, while onsite there are Turkish bath and massage services, and the venue boasts location close to a train station.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
Price fromC$ 628per nightSelect
Not available
Matara Rd, Weligama, Sri Lanka
600 m from City Centre500 m from Weligama Railway Station
There are rooms facing the garden and the hotel is set close to Beach Break Surf Camp.
Price fromC$ 82per nightSelect
Not available
Kapparathota, Weligama, Sri Lanka
1.0 km from City Centre900 m from Weligama Railway Station
Set in vicinity of Weligama Bay, the romantic hotel comprises 20 rooms with panoramic views of the surroundings.
Price fromC$ 60per nightSelect
Not available
416 A, Pelena, Mirissa, Weligama, Sri Lanka
3.1 km from City Centre
The hotel offers to try fresh cuisine of the hotel set in a convenient location nearby Sunbeam Blue Whales.
8.8
Great53 reviews
Price fromC$ 105per nightSelect
Not available
No:124,Kapparatota,Weligama,Srilanka, Weligama, Sri Lanka, 81700
2.0 km from City Centre1000 m from Kushtarajagala
Sample international cuisine and enjoy a private pool in the hotel, boasting a perfect location close to Raja & the Whales.
7.0
Very good4 reviews
Price fromC$ 56per nightSelect
Not available
Weligama Bay Marriott Resort & Spa700 Matara Road, Pelana, Weligama, Sri Lanka, 81700
1.2 km from City Centre1.1 km from Weligama Railway Station
Located directly off the Indian Ocean, this hotel features a 24-hour restaurant and an outdoor pool area and a shared lounge.
Price fromC$ 229per nightSelect
Not available
Neptune Story Hotel484, Pelena, Weligama, Sri Lanka, 81700
1.1 km from City Centre1000 m from Weligama Railway Station
Located next to Kushtarajagala, the venue comprises 20 rooms with garden views.
Select
Not available
Aura WeligamaWadanawatta Pelana, Weligama, Sri Lanka, 81700
2.1 km from City Centre2.0 km from Weligama Railway Station
Boasting a plunge swimming pool, the hotel is about 30 minutes' walk from the center of Weligama.
Price fromC$ 136per nightSelect
Not available
Aussie Swiss Beach Resort23, Modarawatta Pelena, Weligama, Sri Lanka, 81700
2.9 km from City Centre
The hotel is perfectly set close to Mirissa Whales, and also offers snorkeling, diving and cycling onsite.
9.6
Perfect5 reviews
Price fromC$ 119per nightSelect
Not available
Weligama Ocean Breeze487 New By Rd, Pelena,, Weligama, Sri Lanka, 81700
900 m from City Centre800 m from Weligama Railway Station
Located close to Weligama Bay Dive Center, this venue has to offer a year-round outdoor swimming pool onsite plus windsurfing, snorkeling and diving in the area.
Price fromC$ 73per nightSelect
Not available
Weligama Watergate ResortWeligama By Pass Road No:452 Main Street Bldg 1, Weligama, Sri Lanka, 81700
900 m from City Centre600 m from Kushtarajagala
Situated 1 km from the centre of Weligama, the apartment with a view over the garden offers a terrace.
Price fromC$ 24per nightSelect
Not available
Beach CornerMathara Rd Weligama, Weligama, Sri Lanka, 81700
2.6 km from City Centre2.4 km from Weligama Railway Station
Price fromC$ 24per nightSelect
Not available
Weligama Bay ResortMatara Road, Pelena, Weligama, Sri Lanka, 81700
1.3 km from City Centre1.2 km from Weligama Railway Station
Offering non-smoking rooms and facials and massage services, the property welcomes guests in the heart of Weligama.
8.0
Great49 reviews
Price fromC$ 254per nightSelect
Not available
Villa Tissa Beach ResortNo 64, Kadabeddegama, Weligama, Sri Lanka
Enjoy seafood meals and an outdoor pool in the hotel located in a busy area.
Price fromC$ 28per nightSelect
Not available
Fisherman'S BayKapparathota, Weligama, Sri Lanka
2.1 km from City Centre1.1 km from Kushtarajagala
The hotel offers 50 rooms with the garden views, a lobby restaurant, and a beach bar.
Price fromC$ 41per nightSelect
Not available
New Lion PalaceNo. 241/3B, Bandrawatta, Kapparatota, Weligama, Sri Lanka
2.4 km from City Centre1.3 km from Kushtarajagala
This hotel offers an outdoor pool and the possibility of trying snorkeling, diving and hiking.
Price fromC$ 26per 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
Set only 1300 meters from Kushtarajagala, the venue boasts a terrace with beach views.
8.4
Great5 reviews
Price fromC$ 9per nightSelect
Not available
Surasa Beach ResortNo. 209 Paranakade Galle Road, Weligama, Sri Lanka, 81700
600 m from City Centre500 m from Weligama Railway Station
The venue is located in the museum district of Weligama and offers a barbeque restaurant, barbeque grills and a library.
9.4
Perfect2 reviews
Price fromC$ 42per nightSelect
Not available
Sainan'S Boutique Villa192 Kapparatota Road, Weligama, Lk, Weligama, Sri Lanka, 51064
2.5 km from City Centre1.3 km from Kushtarajagala
Situated 4.2 km from Raja & the Whales, the apartment features a patio with a seating area.
Price fromC$ 77per nightSelect
Not available
Weligama Bay Eco Villa26, Vijecoonwatta, Pelena, Weligama, Sri Lanka, 81700
2.9 km from City Centre
There are rooms facing the garden and the hotel is set close to Nature-Minds.
Price fromC$ 75per nightSelect
Not available
Open Sky34, Samaraweera Place, Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
The excellent hotel boasts 13 rooms along with snorkeling, diving and hiking, offering direct access to Good Spa.
10.0
Perfect1 review
Price fromC$ 85per nightSelect
Not available
Samaru Beach House544,New Bypass Road, Weligama, Sri Lanka, 87000
1.0 km from City Centre900 m from Weligama Railway Station
There are rooms facing the garden and the hotel is set close to Kushta Raja Gala.
Price fromC$ 75per nightSelect
Not available
Dolce Vita Surf Rest PointDenuwala Midigama, Weligama, Sri Lanka, 80650
4.6 km from City Centre
Offering diving, snorkeling and horse riding in the area, this accommodation lies next to Kushtarajagala, and within a 10-minute drive of Whale Watching Danushka.
Price fromC$ 16per nightSelect
Not available
Yasuri Boutique Resort450/8, Matara Road, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
There are rooms facing the sea and the hotel is set close to Kosala Widhanage Yoga.
Price fromC$ 15per 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 sea and the hotel is set close to Freedom Surf and Travel.
Price fromC$ 60per nightSelect
Not available
The ClassicNo.48,Gangarama Road Pelena Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Located 2 km from the center of Weligama, this hotel features windsurfing, snorkeling and diving in the area and a garden bar onsite.
Price fromC$ 24per nightSelect
Not available
Jayaweera HouseNo 62 Vidanagewatta Kapparatota, Weligama, Sri Lanka, 81700
1.5 km from City Centre600 m from Kushtarajagala
Featuring free parking, a designated smoking area and a safe deposit box, this property is situated a short distance from Ocean Safari Sri Lanka.
Price fromC$ 15per nightSelect
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 Kosala Widhanage Yoga in a beach area of Weligama.
Price fromC$ 15per nightSelect
Not available
Nature Rex116 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 Kushtarajagala.
Price fromC$ 13per 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 fromC$ 54per nightSelect
Not available
Kumari Surf LodgeNo 54 Kadabeddagama Weligama., Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Price fromC$ 24per 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
The apartment is located 4.1 km from Secret beach and comes with a kitchen and a shared bathroom.
Price fromC$ 16per 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 balcony and a shared kitchen.
Price fromC$ 73per 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 Weligama Bay Dive Center.
Price fromC$ 57per nightSelect
Not available
The Rockstel - Weligama24 Sri Wajiragnana Nahimi Mawatha, Weligama, Sri Lanka, 81700
400 m from City Centre200 m from Weligama Railway Station
Located within 20 minutes' walk of the city center, this comfortable hostel gives quick access to Raja & the Whales.
Price fromC$ 20per nightSelect
Not available
Surfing WombatsMidigama Ahangama Matara Road, Weligama, Sri Lanka, 80860
4.2 km from City Centre
Price fromC$ 45per nightSelect
Not available
Happy BayNo 34 Samaraweera Place Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre400 m from Weligama Railway Station
Having an easy access to a railway station, the property is located within 1 km of the city center.
Price fromC$ 64per nightSelect
Not available
Siri Medura Surf Yoga Meditation Guesthouse And HostelTemple Road Denuwala, Weligama, Sri Lanka, 80650
4.7 km from City Centre
Featuring a shared kitchen and a terrace, the property is a 15-minute drive from Koggala airport.
Price fromC$ 9per nightSelect
Not available
Malsha Villa9A First Lane Hettiweediya Weligama 9A First Lane Hettiweediya Weligama, Weligama, Sri Lanka, 81700
600 m from City Centre600 m from Weligama Railway Station
The apartment features a city view, 2 bedrooms with a sunny balcony and invites guests to visit Reise Sri Lanka nearby.
Price fromC$ 34per nightSelect
Not available
Dew Drop VillaNo 04 Kadabeddagama Gurubebila, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Set 1.7 km from Whale Watching Danushka in Weligama, this accommodation features a terrace with garden views.
Price fromC$ 40per 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
Situated in vicinity of Raja & the Whales, the well-equipped villa entices guests with windsurfing, diving and fishing.
Price fromC$ 21per nightSelect
Not available
Paddy House"Sujeew" Wedagewatta, Gangarama Road, Pelena, Weligama, Sri Lanka, 81700
1000 m from City Centre800 m from Weligama Railway Station
Featuring a free car park and a currency exchange, this property is situated a short distance from Whales Lanka.
Price fromC$ 20per nightSelect
Not available
Aknara Rest79 14 Gangarama Road Pelena, Weligama, Sri Lanka, 81700
1.3 km from City Centre1.2 km from Weligama Railway Station
Located near Weligama Bay Dive Center, this budget hotel features a continental breakfast.
Price fromC$ 23per nightSelect
Not available
The Spindrift HostelNo 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 Whale Watching Danushka.
Price fromC$ 15per nightSelect
Not available
Maneesha Guest HouseMigahamulla Muhudugamuwa, Weligama, Sri Lanka, 81700
1.5 km from City Centre1.6 km from Weligama Railway Station
Offering a kitchen with a dishwasher, tea and coffee making equipment and a toaster, the venue is located 20 minutes' walking distance from the center of Weligama.
Price fromC$ 16per 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
Just 2 km from Kushtarajagala, this hotel offers diving, snorkelling and hiking for guests to keep active.
Price fromC$ 33per 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
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 fishing services for guests to keep active.
Price fromC$ 26per nightSelect
Not available
Mahinda Riverface HotelNo:47 7 Sri Sambuddathwa Jayanthi Mw Pelana, Weligama, Sri Lanka, 81700
600 m from City Centre500 m from Weligama Railway Station
Just 2.3 km from Weligama Bay Dive Center, this hotel offers cycling and fisheries for guests to keep active.
Price fromC$ 17per nightSelect
Not available
Layback Boutique Surf Camp And Hostel#247 Main Street, Weligama, Sri Lanka, 81700
500 m from City Centre500 m from Weligama Railway Station
Price fromC$ 16per 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 fromC$ 11per nightSelect
Not available
A.H.P. Rooms29 Samaraweera Place, Weligama, Sri Lanka, 81700
400 m from City Centre300 m from Weligama Railway Station
Located close to Beach Break Surf Camp, the apartment features a marble bathroom with bath sheets and slippers.
Price fromC$ 13per nightSelect
Not available
Easy Stay LodgeKadabeddagama Road #38, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Price fromC$ 37per 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
Located less than 1.6 km from Whale Watching Danushka, this venue features a sunny balcony and a shared kitchen.
Select
Not available
Lime & Co MidiIndhana Road, Weligama, Sri Lanka, 80650
4.2 km from City Centre
Price fromC$ 48per nightSelect
Not available
Jungle VibesPitiduwa Road Sripathi Pitiduwa Road Midigama, Weligama, Sri Lanka, 81700
3.2 km from City Centre2.0 km from Kushtarajagala
Located less than 6 km from Raja & the Whales, this venue features a nice balcony and a kitchenette.
Select
Not available
Sri Lankan Cabana102/1, Main Street, Weligama, Sri Lanka, 81700
900 m from City Centre600 m from Kushtarajagala
Boasting a sunny patio, this 1-bedroom apartment is located a short distance from House of P-Mart and Whale watching club.
Price fromC$ 26per nightSelect
Not available
Backpackers Weligama Bay24 Modara Watta, Weligama, Sri Lanka, 81700
2.9 km from City Centre
Overlooking the sea, this business hotel welcomes guests with a daily full Irish breakfast.
Price fromC$ 209per 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
Set just outside Weligama Surf Center, the hostel offers a beachfront accommodation within 30 minutes' walk of the city center.
Price fromC$ 8per nightSelect
Not available
Gold Coast Resort20 Samaraweera Place, Weligama, Sri Lanka, 81700
500 m from City Centre400 m from Weligama Railway Station
Set in Weligama, this 6-room property is an ideal base for visits to Whales Lanka.
Price fromC$ 26per nightSelect
Not available
Top Of The Hill Guesthouse168 8 Sangananda Mawatha Kapparatota, Weligama, Sri Lanka, 25569
2.3 km from City Centre1.1 km from Kushtarajagala
Located only 2.4 km from Beach Break Surf Camp, the venue consists of 9 rooms and a kitchen.
Price fromC$ 34per nightSelect
Not available
Blue Star VillaWeligama, Weligama, Sri Lanka, 81700
2.3 km from City Centre2.1 km from Weligama Railway Station
Set 3.1 km from Kushtarajagala, this cosy villa features a private swimming pool.
Price fromC$ 48per nightSelect
Not available
Kiss Lanka Surf Palace486 A 1 1 Matara Roadpelenaweligama, Weligama, Sri Lanka, 81700
600 m from City Centre500 m from Weligama Railway Station
Featuring a free carpark, a designated place for smoking and a safe deposit box, this property is situated a short distance from The Salty Surfers.
Price fromC$ 45per nightSelect
Not available
Rovenluck Eco CabanaKudahapella Watta Sumanarama Road Midigama, Weligama, Sri Lanka, 80650
3.8 km from City Centre
This property is 2.5 km from Mirissa Whale Watching Club and welcomes its guests to enjoy windsurfing, diving and snorkeling.
Price fromC$ 46per nightSelect
Not available
Romaclan VillaDenuwala Ahangama, Weligama, Sri Lanka, 80650
5.0 km from City Centre
Featuring a shared kitchen and a sunbathing terrace, the property is a 15-minute drive from Koggala airport.
Price fromC$ 15per nightSelect
Not available
Sana GuestNo.175 A2, Weligama, Sri Lanka, 81700
600 m from City Centre600 m from Weligama Railway Station
This 2-bedroom property near Beach Break Surf Camp has 1 bathrooms, a fully-fitted kitchen and a separate balcony.
Price fromC$ 66per nightSelect
Not available
Sundance Surf CampNo.3 Kadabeddagama Gurubebila, Weligama, Sri Lanka, 87100
3.4 km from City Centre2.2 km from Kushtarajagala
This 20 m² property with a terrace is located within a 20 minutes' walk from Whale Watching Danushka.
Price fromC$ 26per nightSelect
Not available
Whitegates LodgeNo. 111 1 Midigama West Ahangama, Weligama, Sri Lanka, 81700
5.0 km from City Centre
The property is located in a popular area of the city within walking distance of Weligama Bay Dive Center and offers snorkeling, diving and fishing.
Price fromC$ 30per nightSelect
Not available
Lay Back @ LaziesLay Back @ Lazies Midigama 80650 Midigama Est Sri Lanka, Weligama, Sri Lanka, 81700
4.4 km from City Centre
Placed in proximity to Weligama Bay Dive Center, this beachfront apartment offers a sunny balcony with sea views.
Price fromC$ 12per nightSelect
Not available
Neo Bay HotelNo 528 01 Beach Road Pelana, Weligama, Sri Lanka, 85000
800 m from City Centre600 m from Weligama Railway Station
Set 3.5 km from Raja & the Whales, this property features 1 bedrooms and a terrace with a shower.
Price fromC$ 71per nightSelect
Not available
Secret MidiMain Road, Weligama, Sri Lanka, 80650
3.7 km from City Centre
Offering location close to Whale Watching Danushka, this hotel overlooks the sea and has an in-house restaurant.
Price fromC$ 73per nightSelect
Not available
Kaori Cafe And VillaNo.45 Samaraweera Weligama, Weligama, Sri Lanka, 81700
400 m from City Centre300 m from Weligama Railway Station
A short walk from Dylan's Surf Company, the property welcomes guests to the grill restaurant on site.
Price fromC$ 50per nightSelect
Not available
Mango Shade Weligama589 Matara Road Pelena, Weligama, Sri Lanka, 81700
1.0 km from City Centre900 m from Weligama Railway Station
Featuring a nice balcony together with views of the terrace, this villa is located close to Ocean Safari Sri Lanka.
Price fromC$ 23per nightSelect
Not available
Blue Lotus VillaDehigaha Pitteniya Denuwalamidigama East, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
Set 8 km from Raja & the Whales, this apartment has a fully-fitted kitchen and 1 bathrooms.
Price fromC$ 21per nightSelect
Not available
W15No 506, New Galle Road, Weligama, Weligama, Sri Lanka
1.1 km from City Centre1000 m from Weligama Railway Station
Located near Whales Lanka, this hotel features an outdoor swimming pool and a gym.
Price fromC$ 139per nightSelect
Not available
Ralla Villa736 Matara Road, Weligama, Sri Lanka
1.4 km from City Centre1.2 km from Weligama Railway Station
Featuring a picnic area and barbeque grills, this venue provides convenient access to Danusha Round Tours and is within a 20-minute drive from Koggala airport.
Select
Not available
Latheena ResortPelana, Weligama, Weligama, Sri Lanka, 81740
2.7 km from City Centre
This hotel offers the 24-hour bar and 9 rooms together with prime location close to Whale Watching Mirissa.
8.2
Great5 reviews
Price fromC$ 53per nightSelect
Not available
Surf'S Up Hotel429 New Galle Road, Weligama, Sri Lanka
800 m from City Centre600 m from Weligama Railway Station
Located a few steps from Raja & the Whales, the hotel features 5 rooms with views over the garden.
Price fromC$ 73per nightSelect
Not available
Sea View Paradise InnPalabandarawatta, Palana, Weligama, Sri Lanka, 81700
1.5 km from City Centre1.3 km from Weligama Railway Station
There are rooms facing the harbor and the hotel is set close to Kushtarajagala.
Price fromC$ 16per nightSelect
Not available
Good Story Neptune Resort484, Pelena Weligama, Weligama, Sri Lanka
1.1 km from City Centre1000 m from Weligama Railway Station
Boasting a shared lounge and a library, the hotel with elegant rooms is set in a beach area near Good Spa.
5.4
Guest rating1 review
Price fromC$ 46per nightSelect
Not available
Baywatch VillasNo 06 Old Galle Road Main Street, Weligama, Sri Lanka, 81700
1.1 km from City Centre400 m from Kushtarajagala
Offering convenient proximity to Mirissa Whale Watching Club, the hotel is also close to Freedom Surf and Travel.
Price fromC$ 146per nightSelect
Not available
Jaga Bay ResortPelena, Weligama, Sri Lanka, 81700
2.7 km from City Centre
Set close to Nature-Minds, this family property has an in-house restaurant as well as a shared lounge and barbeque grills onsite.
7.0
Very good18 reviews
Price fromC$ 49per nightSelect
Not available
Lion'S Rest5A Kadabeddagama , Gurubebila, Weligama, Sri Lanka, 81700
3.3 km from City Centre2.1 km from Kushtarajagala
This hotel offers the cocktail bar and 8 rooms together with beautiful location close to Kushta Raja Gala.
Price fromC$ 148per nightSelect
Not available
Crystal VillaGalle Matara Road, Palena Weligama, Weligama, Sri Lanka, 81700
1.4 km from City Centre1.3 km from Weligama Railway Station
Set in a resort area close to Whale Watching Danushka, the property includes a sun terrace and an outdoor swimming pool.
5.0
Guest rating2 reviews
Price fromC$ 93per 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 Good Spa, the venue comprises 12 rooms with city views.
8.2
Great1 review
Price fromC$ 122per 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
There are rooms facing the sea and the hotel is set close to Whale Watching Danushka.
7.0
Very good1 review
Price fromC$ 28per nightSelect
Not available
Hiru Beach49, Samaraweera Place, Weligama, Sri Lanka
600 m from City Centre400 m from Weligama Railway Station
This central hotel with garden views lies close to the sights of Weligama including Kosala Widhanage Yoga.
Select
Not available
Highland VillaNo.351 Abimanagama Road Kumbalgama Weligama, Weligama, Sri Lanka, 87000
2.7 km from City Centre1.5 km from Kushtarajagala
This venue in a busy area offers guests a year-round outdoor swimming pool and a barbeque restaurant.
Price fromC$ 140per nightSelect
Not available
Wasantha Garden HotelNo. 18 Kadabaddagama, Gurubebila, Weligama, Sri Lanka, 81700
3.4 km from City Centre2.1 km from Kushtarajagala
Located next to Weligama Bay Dive Center, the venue comprises 6 rooms with terrace views.
Price fromC$ 87per nightSelect
Not available
Eraeliya Villas & Gardens299 Walliwalla, Weligama, Sri Lanka, 81700
2.6 km from City Centre1.4 km from Kushtarajagala
The lovely villa offers a sunbathing terrace and a library, while the centre of Weligama is 2 km away.
7.8
Very good4 reviews
Price fromC$ 336per nightSelect
Not available
Agra Lanka Beach Resort427 New Galle Road, Weligama, Weligama, Sri Lanka, 81700
800 m from City Centre600 m from Weligama Railway Station
This hotel with 7 rooms and a garden bar is ideally located 20 minutes' walk from the city center.
8.8
Great1 review
Price fromC$ 41per nightSelect
Not available
La Mija VillaGalle Road Walliwala, Weligama, Sri Lanka, 81700
2.5 km from City Centre1.3 km from Kushtarajagala
Just 2.9 km from Beach Break Surf Camp, this hotel offers windsurfing, diving and hiking for guests to keep active.
Price fromC$ 66per nightSelect
Not available
J Walker HostelNo:16 Samaraweera Place Weligama., Weligama, Sri Lanka, 81700
500 m from City Centre300 m from Weligama Railway Station
Featuring a terrace with garden views, the apartment is placed next to Kushtarajagala.
Price fromC$ 17per nightSelect
Not available
Horizon Inn3/279 Bay Beach Hotel Road, Weligama, Sri Lanka, 81700
2.5 km from City Centre1.3 km from Kushtarajagala
Located 4.5 km from Whale Horizon, this family-friendly accommodation features an individual balcony facing the mountain, and bedrooms with hypo-allergenic pillows, pillow-top mattresses and foam pillows.
Price fromC$ 86per nightSelect
Not available
Sameera VillaKapparatota Weligama, Weligama, Sri Lanka, 81700
1.8 km from City Centre700 m from Kushtarajagala
Just 2.5 km from Dylan's Surf Company, this hotel offers windsurfing, snorkeling and diving for guests to keep active.
Price fromC$ 34per nightSelect
Not available
Banana Leaf GardenEhetugaha Watta, Weligama, Sri Lanka, 81700
1.7 km from City Centre1.6 km from Weligama Railway Station
The budget hotel is located in a resort area with quick access to Danusha Round Tours.
Price fromC$ 16per nightSelect
Not available
Ozone Resort230 A 1 Sampath Weheragoda Midigama Midigama East, Weligama, Sri Lanka, 80650
4.4 km from City Centre
Featuring a kitchen, the venue is only 2.7 km from Turtle Bay Activities.
Price fromC$ 17per nightSelect
Not available
Seals Harbor Hotel540, Galle Road By Pass Road,Pelena, Weligama, Sri Lanka, 81700
900 m from City Centre800 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 fromC$ 40per nightSelect
Not available
Weligama White HouseNo 42 Jayasayuru Pura Pelana Weligama, Weligama, Sri Lanka, 81700
1.8 km from City Centre1.6 km from Weligama Railway Station
Within easy reach of South Lanka Gems and Jewellery, this hotel comprises 9 rooms with shared bathrooms.
Price fromC$ 13per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Filtering results

Please wait...

505 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 87C$ per night. If you're looking for something really special, a 5-star hotel can be found for 189C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Weligama?
Some of the top-rated affordable hotels are:
Asanka Surf House rating: 3.5/5
Easy Life Happy Home rating: 4.5/5
See more favored cheap hotels here.
What are the most popular hotels near Secret Beach Mirissa in Weligama?
New Calm Rest is the best hotel located only 10 minutes' on foot from Secret Beach Mirissa.
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 Ceylon Spirit Weligama.
Which hotels are located near the airport in Weligama?
Travelers who stayed in Weligama near Dickwella (DIW-Mawella Lagoon) airport have left good reviews about Kadolana Beach Resort and Isana Beach House.
What are the most pet-friendly hotels in Weligama?
Rise and Sandaru Surffing Inn are the coolest pet-friendly places to stay with your favored ones.

Where to stay in Weligama?

Best cheap hotels in Weligama

If you're on a budget, stay at Easy Life Happy Home, which offers rooms with rates starting from 22C$. You will find Ancient Mural Villa just a stone's throw from Freedom Surf and Travel.

Weligama airports & Underground stations

Island Life Hostel is a 5-minute walk from Weligama Railway train station and offers rooms with 30C$ price policy.

Convenience of staying in hotels in the city centre

Travelers who prefer staying in the center of the city should check out Winguest Hotels And Villas and Surasa Beach Resort, which are a 5 and 10-minute walk from the city center.

For those looking to stay close to We Surf Sri Lanka, Jaga Bay Resort is a good option, just 600 meters away.

Luxury and boutique accommodation in Weligama

Elephant Stables Weligama Bay is a stylish 4-star property that is within walking distance of Beach Break Surf Camp. Mandara Resort Mirissa is one of the top-ranked boutique hotels, located near Thushi Whale Watching.

Explore and find your best apartments, B&Bs and others

Abaya-Weligama is a 10-minute walk from the city center. A good business hotel is Soulmates' House, which features windsurfing, hiking and a sun deck. For a relaxing vacation, book a resort hotel near Turtle Bay Activities, such as Castle Bay Resort or Good Story - Neptune Resort.

Show moreLess