Where to Stay in Weligama: Best Hotels and Accommodation
Weligama is best known as a beginner surf town, and the bay’s long, consistent break makes it one of the better places in Sri Lanka to learn. The curved beach faces south-southwest, and the wave here is forgiving — wide, slow-breaking, and shallow enough that falls are not dangerous. But Weligama works equally well as a relaxed beach base for non-surfers who want a south coast stop that is quieter than Unawatuna and less visited than Mirissa.
Most accommodation sits along the beach road that curves around the bay. The town itself is behind the beach — functional, with a good local market and bus connections to Galle and Matara.
Budget: $18–40 per night
Weligama has solid budget options, most of them guesthouses run by local families along or just off the beach road. Rooms at this end of the market are basic — fan or air conditioning, en suite bathroom, occasional sea view depending on the building.
Surf schools commonly have accommodation attached or on referral, which can make the logistics of a learn-to-surf stay straightforward. Surfboard hire is bundled into many lessons and is separately available for LKR 500–800 per hour.
Budget guesthouses in Weligama are generally better value than equivalent places in Unawatuna — it has less tourist density and lower baseline prices. Breakfast is often included.
Mid-Range: $40–100 per night
Mid-range properties in Weligama are mostly small hotels and boutique guesthouses facing the bay. In this bracket, rooms have reliable air conditioning, better bathrooms, and often direct or near-direct beach access.
Several mid-range properties have pools, which are useful during the hottest part of the day when the surf is typically at its worst. On-site restaurants in this bracket serve a mix of Sri Lankan food and surf-town staples.
A few boutique guesthouses on the east end of the bay, away from the densest surf school activity, are well-positioned for a quieter stay while still having the beach close by.
Upscale / Splurge: $120–300+ per night
Weligama Bay Marriott is the most visible luxury option — a full resort property with pools, spa, and beach access at the western end of the bay. It operates at a different scale from the rest of Weligama’s accommodation, with business hotel amenities alongside beach access.
For smaller luxury options, a handful of boutique villa properties sit above the bay with views over the water. These are better suited to couples or small groups wanting a more private stay.
Where to Base Yourself
Main bay beach road: The most convenient location for surf access, restaurants, and transport. The strip is busy during the day with surf schools and board hire, quieter in the evenings.
East end of the bay: Slightly away from the main surf school activity, calmer atmosphere, same beach access. Good choice for non-surfers or those who have moved past beginner lessons.
Weligama town: Budget accommodation exists in the town itself, away from the beach — mainly relevant for those prioritising price over beach proximity.
Booking Tips
Weligama’s beach season runs November to April. The bay is calmer and cleaner during these months. May to October brings rougher seas and less reliable surf conditions, though the bay is partially sheltered.
Compared to Unawatuna, Weligama books out less aggressively. Booking two to three weeks ahead in peak season (December to March) should be sufficient for most options. Surf school packages that include accommodation can be booked a week or so in advance even during busy periods.
Weligama is well-connected by train — the Colombo-Matara coastal line stops here, making it easy to arrive from Colombo (2.5 hours), Galle (30 minutes), or Mirissa (10 minutes by tuk-tuk).
Frequently Asked Questions
- Where is the best place to stay in Weligama?
- The main bay beach road is the most convenient for surf access, restaurants, and transport. The east end of the bay, away from the densest surf school activity, is calmer and suits non-surfers or those past beginner level. Weligama town itself has budget options furthest from the beach.
- How much does accommodation cost in Weligama?
- Budget guesthouses start at $18–40 per night. Mid-range beach hotels run $40–100. The Weligama Bay Marriott at the upscale end starts at $120–300+. Weligama is generally better value than Unawatuna or Mirissa at equivalent quality levels, with lower baseline prices and less tourist density.
- Are there surf guesthouses in Weligama?
- Yes — several guesthouses are surf-oriented and include board storage, early breakfast for morning sessions, and drying areas. Many have connections with local surf schools and can bundle lessons into accommodation packages. These are good value for those coming primarily to surf.
- Is Weligama a good base for non-surfers?
- Yes — the bay is calm, the beach is pleasant, and Weligama works well as a relaxed south coast stop. Day trips to Mirissa (15km east) and Galle and Unawatuna (45km west) are straightforward. The town market and local eating scene give a more authentic experience than Unawatuna.
- When should I book accommodation in Weligama?
- Weligama books out less aggressively than Unawatuna. Booking 2–3 weeks ahead in peak season (December to March) is sufficient for most options. Surf school packages that include accommodation can often be arranged a week or so in advance even during busy periods.
- How do I get to Weligama?
- Weligama is on the Colombo–Matara coastal train line — 2.5–3 hours from Colombo Fort, 30 minutes from Galle. By road, take the Southern Expressway from Colombo (about 2.5 hours). From Mirissa it is 15km and a 10-minute tuk-tuk ride. From Galle, local buses run regularly and take about 45 minutes.
Sorted your stay?
Here's how to get there — and get around once you arrive.
Airport Transfer
Fixed-price airport pickup to Weligama Travel Guide — driver meets you at arrivals, no haggling.
Book a Transfer →We may earn a small commission — at no extra cost to you.