WeligamaTop accommodation

Price range$25 - $0BudgetMid-RangeTop
$1
$400+

W15 Hotel

From$138

Opal Mirissa Holiday home

From$107

Sana Guest Apartment

From$33

Lawrence Villa Bed and Breakfast

From$49

SriMany Bed and Breakfast

From$40

Namal Stay Guesthouse

From$27

Villa Naomi Beach Guesthouse

From$80

Chill House (Good Story) Bed and Breakfast

From$30

Villa Seyja Apartment

From$50

Bon Accord Mirissa Bed and Breakfast

From$30

Villa Weli Villa

From$145

Cape Weligama Resort

From$365

Highway Resort Homestay

From$30

Enara Holiday Home Holiday home

From$60

River Valley Apartment

From$45

Third Eye - Weligama Bed and Breakfast

From$80

Nature House Apartment

From$28

Randil Resort Guesthouse

From$80

villa banti Guesthouse

From$30

Green Orange Villa Bed and Breakfast

From$30

Villa Pelena Guesthouse

From$25

mari guest Villa

From$40

Jacob Villa Homestay

From$45

Alovera Inn Apartment

From$35

Manush House Holiday home

From$60

Radiv Guest Apartment

From$50

Diamond House Guesthouse

From$40

villa surendra Apartment

From$35

WH Beach Resort Guesthouse

From$25

Apartment Apartment

From$2000

Villa serenity Guesthouse

From$25

Catamaran Home Apartment

From$40

Rasika's House Bed and Breakfast

From$25

Janidu house Holiday home

From$80

Cozy Suite home Holiday home

From$55

Calm Villa Apartment

From$27

Moonray Economy Hotel

From$25

Subasara Guest Guesthouse

From$50

Relax Home Holiday home

From$40

White Villa Country house

From$35

Abaya-Weligama Guesthouse

From$25

Vintekta Cottage Country house

From$48

Suzzi Villa Guesthouse

From$25

Sihine villa Homestay

From$35

Geode Cottage Bed and Breakfast

From$30

Kavija Guest Weligama Bed and Breakfast

From$26

Freedom Villa Guesthouse

From$25

Ocean Guest Weligama Bed and Breakfast

From$32

W7 Home Stay Guesthouse

From$25

Hotel Golden Wings Bed and Breakfast

From$25

White villa Homestay

From$50

Secret Midi Bed and Breakfast

From$50

Samadara Estate Guesthouse

From$72

Midigama Haven Guesthouse

From$28

Ritz Surf Resort Bed and Breakfast

From$25