
Teya Beach Comfortable rooms, a big pool, and a 3-minute walk to Kabalana Beach
8.9/10 Booking.com 4.8/5 Google Rooms from $28.80 a night
Three minutes to Kabalana Beach.
Easy from Colombo.
Teya Beach Ahangama is 200 metres from Kabalana Beach and a three-minute walk from The Rock, one of the best-known surf breaks in the area.
Most guests come down from Colombo by car on the Southern Expressway, or by train to Weligama or Matara and a short tuk-tuk from there. We can help arrange either.
- 3 min walk Kabalana Beach Straight down the lane, 200 metres
- 3 min walk The Rock The village's biggest wave, 8–10 ft in season
- 15–20 min tuk-tuk Weligama or Matara Nearest stops on the coastal train line
- 2½–3 hrs drive Colombo By car via the Southern Expressway
12 comfortable rooms for couples, friends and solo stays, from $28.80 a night.

Deluxe Double Room
Sleeps 2 King Size Bed Garden / Pool
$40.32 per night
Check dates
Deluxe Triple Room
Sleeps 3 King Size Bed + Queen Size Bed Garden / Pool
$51.83 per night
Check dates
Standard Double Room
Sleeps 2 King Size Bed Garden / Pool
$34.55 per night
Check dates
Deluxe Single Room
Sleeps 1 Queen Size Bed
$28.80 per night
Check dates
Deluxe Twin Room
Sleeps 2 2 Queen size beds Pool
$44.63 per night
Check dates
Pool, food, drinks and Wi-Fi, all in one place
Questions guests ask before booking
How far is the beach?
Kabalana Beach is 200 metres away — about a three-minute walk. The Rock, one of Ahangama’s best-known surf breaks, is the same distance.
Is Teya Beach Ahangama good for surfing?
Yes. We are a three-minute walk from Kabalana Beach and The Rock, with surfboard racks on site for storage. It is a convenient base for beginners, improvers and regular surfers who want to stay close to the water without booking a full surf camp.
What are your check-in and check-out times?
Check-in from 2:00 pm, check-out by 11:00 am. If you arrive early for a surf, we are happy to store your luggage and let you use the facilities while the room is prepared. Late check-out is often possible on request.
Is breakfast included?
Breakfast is $7 per guest per night and can be added to any stay — tick "Include breakfast" when you search for rooms. On stays of 6 nights or more it is free for every guest, every morning.
How do I get here from Colombo?
By car or taxi it is 2½–3 hours via the Southern Expressway, the most comfortable option. By train, take the coastal line to Weligama or Matara and a 15–20 minute tuk-tuk to Ahangama — the coastal views are worth it. Buses run from Colombo to Galle, then connect to Ahangama. We can arrange transfers for any of these.
What do I get by booking with you directly?
Direct guests get 20% off dining for their whole stay, free breakfast on stays of 6 nights or more, a welcome drink on arrival, and priority for early check-in and late check-out requests. You also deal with us straight away for any change to your stay, rather than passing messages through a third party.