Skip to main content

Search hotels in Bona Vista

Enter your dates to see the latest prices and deals for Bona Vista hotels

Bona Vista – 2 hotels and places to stay

Filter by:

Star rating
Review score

Jb Villa

Bona Vista

Set in Bona Vista, near Jungle Beach, Japanese Peace Pagoda and Unawatuna Railway Station, Jb Villa has a garden. This property offers access to a balcony, free private parking and free WiFi.

O
Olivia F
From
Austria
What a wonderful place surrounded by a tropical forest! Everything is as it is depicted on the images - super clean, spacious, a nice balcony and the lovely host-family does everything to make you feel comfortable. The breakfast was really good and also a lot (with fresh papaya from the garden) and we were asked if we wanted more. We also got fresh fruit juice and coffee / tea during the day. There were fresh flowers in the room which made me very happy It's just a short walk to jungle beach and the peace pagoda. It's a bit remote but we liked that a lot cause it is very quiet. In case your taxi can't find the location (it is very new in the bsuiness) just give the driver your host's phone number and he will help (taxis / tuk tuks often work that way in Sri Lanka). We had a wonderful time here and definitely want to come back! All the best to the lovely family!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$40
1 night, 2 adults

Olinda Galle

Galle (Near Bona Vista)

Ideally situated in the centre of Galle, Olinda Galle features air-conditioned rooms with free WiFi, free private parking and room service.

p
preetam
From
India
A truly beautiful property that reflects the soul of its owner, Indika. Every corner is thoughtfully designed, blending aesthetics with comfort. From the carefully curated décor to the smallest practical details, everything is arranged to enhance your stay. A place that feels not just welcoming, but deeply personal.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 232 reviews
Price from
US$90
1 night, 2 adults

Villa Rumassala Luxury Chalets Unawatuna

Unawatuna (Near Bona Vista)

Located in Unawatuna, 1.9 km from Jungle Beach, Villa Rumassala Luxury Chalets Unawatuna provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

L
Louise
From
United Arab Emirates
Wasn't expecting much but this place was our favourite place to stay during our whole trip! The rooms were really spacious and very clean and comfortable. this was important to us as we were travelling with 2 small kids. The staff were amazing, I didn't catch their names but the girl doing front of house and the guy helping at breakfast were so friendly. They even helped out with our baby so I could eat breakfast in peace! The whole property is very chilled and relaxing but f you want more action it's just a short walk to the main road in Unawatuna, walkable or short tuk tuk to the beach. We would have extended our stay if we had more time. There were a few negative reviews about breakfast but they've clearly upped their game, lots on offer and very delicious! We loved the egg hoppers. Thank you
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 326 reviews
Price from
US$117.60
1 night, 2 adults

The Sun House

Galle (Near Bona Vista)

The Sun House has a garden, terrace, a restaurant and bar in Galle. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

I
Ivo
From
Switzerland
Wonderful hotel in a quiet area close to Galle fort. Lovely staff, good food and great place to relax. Would definitely go again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 241 reviews
Price from
US$175
1 night, 2 adults

Taavetti

Galle (Near Bona Vista)

Ideally set in Galle, Taavetti offers air-conditioned rooms with free WiFi, free private parking and room service.

d
delijohn
From
Greece
The location is ideal with private beach club
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 258 reviews
Price from
US$150
1 night, 2 adults

GALLE HERITAGE VILLA

Galle (Near Bona Vista)

Located in Galle, 200 metres from Lighthouse Beach, GALLE HERITAGE VILLA provides accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Sharini
From
Sri Lanka
Lovely location - close to the action, but not in the middle of it. Wonderful service - Ashan, who manages the entire villa is polite, helpful and friendly. The room was large, comfortable and clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 136 reviews
Price from
US$85
1 night, 2 adults

Serenity Boutique - Unawatuna

Unawatuna (Near Bona Vista)

Set in Unawatuna, 1.8 km from Talpe Beach, Serenity Boutique - Unawatuna offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Lilian
From
Spain
Great location, great views, professional and friendly, helpful owner. Rooms clean,
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 437 reviews
Price from
US$81.18
1 night, 2 adults

Sky View Cabin Unawatuna

Unawatuna (Near Bona Vista)

Set in Unawatuna, 1.4 km from Jungle Beach, Sky View Cabin Unawatuna offers accommodation with a garden, free private parking, a shared lounge and barbecue facilities.

I
Ivana
From
Croatia
Excellent accommodation... During our stay in Sri Lanka, we changed a total of five accommodation... But Sky View Cabin was the best... Wonderful host makes sure we have everything we need, breakfast was different every day, varied, excellent . The cottages were equipped with everything, air conditioning, kettle, shampoo and shower gel, they looked rustic, just what we were looking for. They are close to the main road, bus station and Unawatuna train station. The price is more than favorable, considering the high season and the offer... The host allowed us to leave our things after check in and came to say goodbye to us. During our entire stay, we felt wonderful and that someone cared about how we felt. Thank you for an unforgettable stay, next time in Unawatuna I will definitely book this accommodation. Thank you, you were amazing! 🤗
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 161 reviews
Price from
US$48
1 night, 2 adults

Villa 73 Unawatuna

Unawatuna (Near Bona Vista)

Set in Unawatuna, 1.8 km from Jungle Beach, Villa 73 Unawatuna offers accommodation with a garden, free private parking, a shared lounge and a terrace.

M
M.G1992
From
Malta
Nice ambience with private jacuzzi. Good breakfast and very nice and helpful staff!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 218 reviews
Price from
US$72
1 night, 2 adults

Green Escape Unawatuna

Unawatuna (Near Bona Vista)

Green Escape Unawatuna has a garden, shared lounge, a terrace and restaurant in Unawatuna.

A
Andreea
From
Romania
Everything was just perfect ; the rooms very comfortable and clean , the place , magic ; the pool ... I could have stayed in there for ever ; also it's very easy to reach the main beach with a tuk tuk ; great choice , we were very excited about this stay !
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 649 reviews
Price from
US$76.95
1 night, 2 adults
See all hotels in and around Bona Vista

Hotels with airport shuttles in Bona Vista

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 144 reviews
From US$144 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 255 reviews
From US$110 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 241 reviews
From US$252 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 623 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 406 reviews
From US$244.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews
From US$23.31 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 347 reviews
From US$205.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 217 reviews
From US$221.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 325 reviews
From US$622.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 437 reviews
From US$137.50 per night

Most booked hotels in Bona Vista and surroundings in the past month

See all

Popular with guests booking hotels in Galle

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 296 reviews

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 326 reviews

Popular with guests booking hotels in Habaraduwa

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 483 reviews

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 695 reviews

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 313 reviews

Popular with guests booking hotels in Galle

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 634 reviews

Popular with guests booking hotels in Galle

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 649 reviews

Popular with guests booking hotels in Galle

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 345 reviews

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 231 reviews

Best hotels with breakfast in Bona Vista and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 192 reviews

Levels Unawatuna is located in Unawatuna, just steps away from the beach. It welcomes guests with an outdoor swimming pool, tastefully furnished rooms and free internet access.

From US$138.88 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Shore Beach Villa features sea views, free WiFi and free private parking, located in Unawatuna, 100 metres from Jungle Beach.

From US$49.95 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 365 reviews

Thaproban Pavilion Resort and Spa is set just a few steps away from the blue waters of Unawatuna Beach. Guests can unwind by the outdoor pool and soothe tense muscles at the spa.

From US$147.19 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 145 reviews

Situated in Unawatuna, less than 1 km from Unawatuna Beach, Kings Landing Unawatuna features accommodation with a garden, free private parking and a terrace.

From US$144 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 184 reviews

Situated in Unawatuna, less than 1 km from Unawatuna Beach, Hotel Zeilan Sunset Point features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$93.50 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 65 reviews

Boasting a garden, terrace and views of garden, Mealanie's House is situated in Unawatuna, less than 1 km from Unawatuna Beach.

From US$35.40 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Located within 300 metres of Unawatuna Beach and 6.7 km of Galle International Cricket Stadium, Angel White in Unawatuna offers rooms with air conditioning and a private bathroom in Unawatuna.

From US$62.16 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 267 reviews

Alice in Paradise, a property with a garden, is situated in Unawatuna, 6.7 km from Galle International Cricket Stadium, 6.8 km from Galle Fort, as well as 6.9 km from Dutch Church Galle.

From US$48 per night

Budget hotels in Bona Vista and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 8 reviews

Located in Unawatuna, 200 metres from Jungle Beach, Villa Baywatch, Rumassala provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$90 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Situated in Unawatuna and only 800 metres from Unawatuna Beach, JungleVilla features accommodation with sea views, free WiFi and free private parking.

From US$58.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located within 700 metres of Unawatuna Beach and 6.9 km of Galle International Cricket Stadium, Serene Villa features rooms with air conditioning and a private bathroom in Unawatuna.

From US$85.47 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 24 reviews

Situated near Unawatuna Beach and Japanese Peace Pagoda, Sunworld Villa is in Unawatuna and features free private parking and a restaurant.

From US$56 per night

Situated in Unawatuna, Hotel Good Life Unawatuna offers beachfront accommodation 400 metres from Unawatuna Beach and features various facilities, such as a garden and a restaurant.

From US$111 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9 reviews

Located within 300 metres of Unawatuna Beach and 6.7 km of Galle International Cricket Stadium in Unawatuna, The Golden Sand Villa in Unawatuna features accommodation with seating area.

From US$54.39 per night
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 15 reviews

Situated in Unawatuna, 200 metres from Unawatuna Beach, Manidi Villa features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$33 per night
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 38 reviews

Situated in Unawatuna, 1 km from Jungle Beach, Mount Rich Rumassala features accommodation with a restaurant, free private parking, a shared lounge and a garden.

From US$65 per night