Beach Hotels in Sri Lanka

Check In
Check Out
Guests
Rooms
1

Adults
2
Children
0

21 - 30 of 836 Hotel Results

Photo of Calamansi Cove Villas in Balapitiya, Sri Lanka

Calamansi Cove Villas

(4.6)

$198 + / night

Located in Balapitiya, Sri Lanka

View on Map
Photo of Reef Bungalow Private Villa, 6 bedrooms in Bopitiya, Sri Lanka

Reef Bungalow Private Villa, 6 bedrooms

(4.4)

$180 + / night

Located in Bopitiya, Sri Lanka

View on Map
Photo of Anantara Peace Haven Tangalle Resort in Tangalle, Sri Lanka

Anantara Peace Haven Tangalle Resort

(4.8)

$343 + / night

Located in Tangalle, Sri Lanka

View on Map
Photo of Karpaha Sands in Kalkudah, Sri Lanka

Karpaha Sands

(0)

$176 + / night

Located in Kalkudah, Sri Lanka

View on Map
Photo of Talalla Retreat in Talalla, Sri Lanka

Talalla Retreat

(4.5)

$275 + / night

Located in Talalla, Sri Lanka

View on Map
Photo of Windy Waves Kite Beach & Nature Resort in Kudawa, Sri Lanka

Windy Waves Kite Beach & Nature Resort

(4.8)

$32 + / night

Located in Kudawa, Sri Lanka

View on Map
Photo of Blue Ocean Resort in Tangalle, Sri Lanka

Blue Ocean Resort

(4.6)

$275 + / night

Located in Tangalle, Sri Lanka

View on Map
Photo of Ravana Garden in Nonagama, Sri Lanka

Ravana Garden

(4.7)

$206 + / night

Located in Nonagama, Sri Lanka

View on Map
Photo of Shinagawa Beach in Balapitiya, Sri Lanka

Shinagawa Beach

(4.4)

$205 + / night

Located in Balapitiya, Sri Lanka

View on Map
Photo of Ocean Bliss by Sugar Coliving in Weligama, Sri Lanka

Ocean Bliss by Sugar Coliving

(4.6)

$450 + / night

Located in Weligama, Sri Lanka

View on Map

Discover the best beach hotels in Sri Lanka — from oceanfront resorts to coastal retreats. Explore accommodations across Sri Lanka that offer stunning sea views, easy beach access, and the perfect setting for your next seaside getaway.