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.

g
gabri_87
From
Switzerland
Our stay at Olinda Galle was simply perfect! The property is stunning, with a truly special swimming pool. The garden is beautiful and well-maintained, creating a peaceful and relaxing atmosphere. The room decor was elegant and thoughtfully designed, adding to the charm of the place. On top of that, the staff was incredibly friendly and welcoming, making us feel at home from the moment we arrived. Everything was flawless—we couldn’t have asked for a better stay! Highly recommended.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 223 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.

C
Csaba
From
Hungary
We loved the nature we had the top building room and tge panorama was incredible
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 317 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.

A
Anja
From
Luxembourg
Beautiful, spacious and quiet hotel, all the details in furnishings seem right, you get the impression to be in someone’s actual house back in time. All staff is super friendly and attentive. Just a short walk from Galle centre, but in a very calm environment. Bonus: no plastic bottles, you get as much filtered water as you want.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 238 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.

I
Isabella
From
Austria
Beautiful villa, beach access, friendly staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 256 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.

D
Duncan
From
United Kingdom
Lovely building, large comfortable room, well put together. Location is brilliant and right in the thick of things. Great service. I highly recommend staying here
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.

B
Brannan
From
Belgium
Excellent & authentic Sri lankan food, Executive chef was very professional & genuine. F&B service always positive per service. Both F&B production & service standards are above the expected level. lush green forest. will mind blow you.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 431 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.

N
Niloy
From
Bangladesh
Comfortable & clean. Very supportive & well behaved people.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 158 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.

S
Salvatore
From
Italy
Everything was great. The owners are really good people,they tried to do the best. The Villa is amazing and near to main places. Breakfast so delicious and full of local and international food. I highly recommend this play for your stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 213 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.

H
Harriet
From
United Kingdom
Lovely hidden resort set back off the beach! Green escape was excellent value for money! We stayed in a double room and had a huge bathroom! The pool area and restaurant were both really good! We would stay again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 650 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, 136 reviews
From US$138 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 253 reviews
From US$110 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 238 reviews
From US$183.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 621 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
From US$210.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews
From US$62.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 338 reviews
From US$205.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 209 reviews
From US$221.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 318 reviews
From US$692.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 431 reviews
From US$132 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, 284 reviews

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 317 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, 650 reviews

Popular with guests booking hotels in Habaraduwa

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 484 reviews

Popular with guests booking hotels in Unawatuna

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

Popular with guests booking hotels in Galle

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

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 432 reviews

Popular with guests booking hotels in Galle

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 605 reviews

Popular with guests booking hotels in Unawatuna

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

Best hotels with breakfast in Bona Vista and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 50 reviews

Located in Galle, 500 metres from Jungle Beach, Park Paradise Rumassala provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$161.72 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 194 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$124.43 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 299 reviews

Just steps away from the Jungle Beach, Jungle Village Unawatuna is an eco-friendly resort situated in Unawatuna.

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.0
Very good - What previous guests thought, 371 reviews

Situated in Unawatuna, less than 1 km from Unawatuna Beach, Thaproban Pavilion Waves features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$164.17 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 80 reviews

Watergate Resort Unawatuna provides rooms in Unawatuna. This property also provides guests with a sun terrace. The hotel features an Asian restaurant as well as free Wi-Fi throughout the property.

From US$220 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 367 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$249.09 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 138 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$138 per night

Budget hotels in Bona Vista and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 7 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$75 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews

Located 600 metres from Jungle Beach and 7.4 km from Galle International Cricket Stadium, Center Point Villa Unawatuna in Unawatuna provides air-conditioned accommodation with views of the quiet...

From US$51 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$63 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 180 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$82.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 8.5
Very good - What previous guests thought, 217 reviews

Offering an outdoor pool and sun terrace, Land's End Villa is located in Unawatuna in the Galle District Region, 800 metres from Japanese Peace Pagoda. Guests can enjoy the on-site bar.

From US$50.60 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 84 reviews

Situated within 800 metres of Unawatuna Beach and 7 km of Galle International Cricket Stadium, Santori Unawatuna provides rooms with air conditioning and a private bathroom in Unawatuna.

From US$40 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 21 reviews

Situated in Unawatuna, 500 metres from Unawatuna Beach, Mamma Mia Villa and Cafeteria features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$99.90 per night
gogless