Search
Filter By
Price (per night):
Star rating:
$0 - $29
$30 - $49
$50 - $59
$60 - $99
$100+
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Desire Bay Resort
446, New Galle Road, Main Street, Weligama, 81740Show on map 0.38 miles from Weligama
Score 8.3 from 1 reviews
Pricesfrom (per room per night)
Single34.00
Double49.00
Score 9.3 from 6 reviews
Pricesfrom (per room per night)
Single10.00
Double25.00
Score 9.4 from 2 reviews
Pricesfrom (per room per night)
Single25.00
Double25.00
Crystal Villa
Galle Matara Road, Palena Weligama, Weligama, 81700Show on map
0.47 miles from Weligama
Score 6.0 from 5 reviews
Pricesfrom (per room per night)
Single$75.00
Double$75.00
Jayaweera House
No 62, Vidanagewatta, Kapparatota, Weligama, 81700Show on map 0.48 miles from WeligamaPricesfrom (per room per night)
Single10.00
Double12.00
Villa Serenity
No.71, Dankalapuwatta, Kapparatota, Weligama, 81700Show on map 0.49 miles from Weligama
Score 9.2 from 1 reviews
Pricesfrom (per room per night)
Single25.00
Double25.00
Score 8.8 from 2 reviews
Pricesfrom (per room per night)
Single23.00
Double30.00
Score 7.7 from 8 reviews
Pricesfrom (per room per night)
Single$70.00
Double$70.00
Bayview Seafood rest
No1/147 New Road,Kapparatota,weligma., Weligama, 81700Show on map
0.51 miles from Weligama
Score 8.1 from 24 reviews
Pricesfrom (per room per night)
Single14.00
Double18.00
Rathnasiri Egodavitharana
2/46 Hettiweediya, Weligama., Weligama, 81700Show on map 0.52 miles from WeligamaPricesfrom (per room per night)
Single48.00
Double54.00
Score 8.4 from 29 reviews
Pricesfrom (per room per night)
Single7.00
Double10.50
Pricesfrom (per room per night)
Single15.00
Double15.00
Surasa Beach Resort
No. 209, Beach Road, Weligama, Weligama, 81700Show on map 0.53 miles from Weligama
Score 8.1 from 46 reviews
Pricesfrom (per room per night)
Single18.00
Double25.00
Score 7.9 from 1 reviews
Pricesfrom (per room per night)
Single65.00
Double65.00
Surf N Sea Weligama
642, Matara Road, Pelena, Weligama, Weligama, 81700Show on map 0.55 miles from Weligama
Score 5.2 from 3 reviews
Pricesfrom (per room per night)
Single18.75
Double37.50
Sandaru Villa
141/2, Sangananda Mawatha,Kapparathota, Weligama.Sri Lanka, Weligama, 80007Show on map 0.55 miles from Weligama
Score 8.2 from 47 reviews
Pricesfrom (per room per night)
Single14.00
Double14.00
Score 8.8 from 2 reviews
Pricesfrom (per room per night)
Single25.00
Double32.00
Pricesfrom (per room per night)
Single75.00
Double75.00
Massimo Surf Planet
Massimo Surf Palnet,No 230,Main Street,Weligama, Weligama, 81700Show on map 0.57 miles from WeligamaPricesfrom (per room per night)
Single45.00
Double60.00
Score 8.9 from 5 reviews
Pricesfrom (per room per night)
Single18.00
Double20.00
Castle Bay Resort
No:124,Kapparatota,Weligama,Srilanka, Weligama, 81700Show on map
0.59 miles from Weligama
Score 8.5 from 54 reviews
Pricesfrom (per room per night)
Single$30.25
Double$55.00
Score 7.4 from 13 reviews
Pricesfrom (per room per night)
Single20.00
Double38.00
J City Inn - Weligama
No:16, Samaraweera Place, Weligama., Weligama, 81700Show on map 0.60 miles from Weligama
Score 9.2 from 2 reviews
Pricesfrom (per room per night)
Single25.00
Double35.00
Score 10.0 from 1 reviews
Pricesfrom (per room per night)
Single16.00
Double16.00
Surf Bay Resort Weligama
pelana , old matara road, weligama, Weligama, 81700Show on map
0.62 miles from Weligama
Score 7.6 from 17 reviews
Pricesfrom (per room per night)
Single$30.00
Double$85.00
Pricesfrom (per room per night)
Single20.00
Double20.00
Ocean View Accommodation
19, Kapparatota, Weligama, Weligama, 81700Show on map 0.63 miles from Weligama
Score 9.6 from 1 reviews
Pricesfrom (per room per night)
Single20.00
Double25.00
Weligama Bay House
No. 61, Samaraweera Place, Welligama, Weligama, 81700Show on map 0.65 miles from Weligama
Score 7.6 from 4 reviews
Pricesfrom (per room per night)
Single15.00
Double40.00
Homestay Samaraweera
Samaraweera Place, Weligama, Weligama, 81700Show on map 0.66 miles from WeligamaPricesfrom (per room per night)
Single32.00
Double32.00
Score 6.9 from 26 reviews
Pricesfrom (per room per night)
Single$13.00
Double$68.00
Ceylon Surf Guest and Restaurant
New Beach Road, Palana, Weligama, 81700Show on map 0.68 miles from Weligama
Score 6.7 from 8 reviews
Pricesfrom (per room per night)
Single25.00
Double40.00
Agra Lanka Beach Resort
427 New Galle Road, Weligama, Weligama, 81700Show on map
0.70 miles from Weligama
Score 6.4 from 14 reviews
Pricesfrom (per room per night)
Single12.00
Double57.50
Dakshina Bay
24 First Cross Road, Pelena, Weligama, Weligama, 81700Show on map
0.70 miles from Weligama
Score 5.8 from 8 reviews
Pricesfrom (per room per night)
Single27.50
Double40.00
Siyanra Beach Resort
429, New Galle Road Pelana Weligama, Weligama, 81700Show on map 0.70 miles from Weligama
Score 9.5 from 6 reviews
Pricesfrom (per room per night)
Single33.60
Double95.00
Cosy Home Weligama
38/10. Cosy Home, Walliwala, Weligama, Weligama, 80000Show on map 0.71 miles from Weligama
Score 10.0 from 1 reviews
Pricesfrom (per room per night)
Single30.00
Double30.00
Horizon Inn
No. 3/279, Bay Beach Hotel Road, Kapparatota., Weligama, 81700Show on map 0.71 miles from Weligama
Score 9.8 from 4 reviews
Pricesfrom (per room per night)
Single35.00
Double35.00
Score 9.0 from 10 reviews
Pricesfrom (per room per night)
Single25.00
Double30.00
Pricesfrom (per room per night)
Single125.00
Double150.00
Score 8.1 from 2 reviews
Pricesfrom (per room per night)
Single75.00
Double75.00
Score 8.0 from 5 reviews
Pricesfrom (per room per night)
Single24.00
Double25.50
White Villa Weligama
12, Wajiraghana Road, Palana, Weligama, 81700Show on map 0.75 miles from WeligamaPricesfrom (per room per night)
Single125.00
Double125.00
SD Guest House
No 528, Galle Road, Palana, Weligama, Weligama, 81000Show on map 0.77 miles from Weligama
Score 7.3 from 5 reviews
Pricesfrom (per room per night)
Single20.00
Double20.00
Top of the Hill Guesthouse
168/8 Sangananda Mawatha, Kapparatota, Weligama, 25569Show on map 0.77 miles from Weligama
Score 8.5 from 40 reviews
Pricesfrom (per room per night)
Single$20.00
Double$40.00
Winguest Hotels And Villas
Number 15 First Cross Street Hetti Weediya Weligama, Weligama, 81700Show on map 0.81 miles from Weligama
Score 10.0 from 2 reviews
Pricesfrom (per room per night)
Single11.00
Double22.00
Lion Palace
No 241/3B, Bandrawatta, Kapparatota, Weligama, Weligama, 81700Show on map
0.81 miles from Weligama
Pricesfrom (per room per night)
Single36.00
Double90.00
Score 7.4 from 27 reviews
Pricesfrom (per room per night)
Single63.00
Double81.00
Plantation Inn
Dankalapuwa Watta, Kapparatota, 1/73, (off Jaya Mawatha), Weligama, 81700Show on map 0.82 miles from Weligama
Score 10.0 from 1 reviews
Pricesfrom (per room per night)
Single12.00
Double16.00
Nalaka Relaxing Home
No-80, Mahanaviya Road, Walliwala, Weligama, Weligama, 81700Show on map 0.85 miles from WeligamaPricesfrom (per room per night)
Single34.00
Double40.00
Pricesfrom (per room per night)
Single20.00
Double20.00
Turtle bay Weligama
Bandarawaththa,Kapparathota, Weligama, 81700Show on map 0.86 miles from Weligama
Score 7.7 from 2 reviews
Pricesfrom (per room per night)
Single10.00
Double40.00
Pricesfrom (per room per night)
Single18.00
Double18.00
Score 5.6 from 12 reviews
Pricesfrom (per room per night)
Single57.28
Double100.75
Ancient Mural Villa
NO:176,Bay Beach Hotel Road, Senemedura,Kapparatota,weligama, Weligama, 81700Show on map
0.88 miles from Weligama
Score 7.9 from 99 reviews
Pricesfrom (per room per night)
Single11.00
Double33.00
Shakthi Ravi Bay House
Matara Road 621-A, Pelana, Weligama, Weligama, 81700Show on map 0.88 miles from Weligama
Score 9.6 from 1 reviews
Pricesfrom (per room per night)
Single15.00
Double42.00
Dinsara Pearl Villa
241/85,Bandarawatta,Kapparatota,Weligama, Weligama, 81700Show on map
0.89 miles from Weligama
Score 9.0 from 31 reviews
Pricesfrom (per room per night)
Single25.00
Double30.00
Bay View Villa
251/29A Bandarawattha Kapparatota Weligama Sri lanka, Weligama, 25129Show on map
0.90 miles from Weligama
Score 8.3 from 74 reviews
Pricesfrom (per room per night)
Single50.00
Double75.00
Score 9.5 from 44 reviews
Pricesfrom (per room per night)
Single127.10
Double393.60
Imal Guest House
25/e, gangarama road, pelena, weligama, Weligama, 81700Show on map 0.92 miles from Weligama
Score 7.8 from 13 reviews
Pricesfrom (per room per night)
Single25.00
Double40.00
GOOD STORY (Neptune Resort)
Weligama 484 Pelena, Weligama, 12345Show on map
0.92 miles from Weligama
Score 7.3 from 70 reviews
Pricesfrom (per room per night)
Single31.86
Double77.92
Pricesfrom (per room per night)
Single50.00
Double65.00
Pricesfrom (per room per night)
Single10.00
Double17.00
Score 8.4 from 24 reviews
Pricesfrom (per room per night)
Single10.00
Double14.00
Classic Villa
no.48,gangarama road,pelena,weligama., Weligama, 81700Show on map 0.94 miles from Weligama
Score 8.6 from 2 reviews
Pricesfrom (per room per night)
Single30.00
Double60.00
Kaween Homestay
29, Gangarama Road, Pelena, Weligama, Weligama, 81700Show on map 0.99 miles from Weligama
Score 9.6 from 1 reviews
Pricesfrom (per room per night)
Single20.00
Double20.00
Score 7.0 from 165 reviews
Pricesfrom (per room per night)
Single$50.00
Double$130.00
Namal Dream Villa
No. 141/10, Bandaranayake Mawatha, Wellakka, Weligama, 81700Show on map 0.99 miles from Weligama
Score 10.0 from 1 reviews
Pricesfrom (per room per night)
Single15.00
Double25.00
Cinnamon Villa
No.13/A,Walliwala,Kuruduwatta,Weligama, Weligama, 81700Show on map 1.01 miles from WeligamaPricesfrom (per room per night)
Single15.00
Double30.00
Luvi Lucas River Side
No 56, Polwatta Road, Pelena Weligama, Weligama, 81700Show on map 1.01 miles from Weligama
Score 8.9 from 50 reviews
Pricesfrom (per room per night)
Single27.50
Double35.00
Pearl Villa
No; 291,New Galle Rd.,Walliwala, Weligama,Sri Lanka, Weligama, 81700Show on map 1.01 miles from WeligamaPricesfrom (per room per night)
Single19.00
Double19.00
Score 9.0 from 135 reviews
Pricesfrom (per room per night)
Single199.00
Double487.00