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 – 1 hotel or place to stay

Filter by:

Star rating
Review score

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.

R
Robert
From
Jersey
Everything about this hotel was 5 star, the beautiful comfortable rooms, friendly helpful staff and delicious breakfast. They were happy to cater for our vegan diet. We had evenings out for dinner and one in the hotel, we should have had all in the hotel as it was so good. The hotel is a twenty mi Ute walk to Galle Fort I will be recommending this lovely hotel to all my friends and family. O
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 215 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.

P
Pierre
From
Poland
The property was very tidy, amazing staff, close to everything! Really recommend to everyone!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 299 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.

S
Simon
From
Portugal
Breakfast was amazing, it was very plentiful and the chef made everything himself, including all the little cakes and the bread. Chilli eggs with tomato was exceptional. Fruit platter was always so well presented.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 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
DJ Bing
From
New Zealand
Everyone and everything was top notch Staff were so nice and helpful with everything. Thank you all there.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 253 reviews
Price from
US$135
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.

c
christian
From
Germany
Beautiful colonial style building with a nice and peaceful garden. Perfect location and very helpful and nice staff. The manager gave me a ride to the bus station at 5:30 am. I would definitely stay there again.
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.

s
salama
From
Czech Republic
Place is really really clean and the hospitality of the people in-charge was very exceptional. packed us a lunch to go and had tea and coffee. Lovely area.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 415 reviews
Price from
US$52.79
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.

L
Luna
From
Netherlands
We had a fantastic stay in the Sky View Cabin. The cabin is beautiful, spacious, very clean and comfortable. The host gave us a warm welcome and the breakfast was incredible. Would really recommend this place to anyone staying in Unawatuna.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 153 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.

O
O Keeffe
From
Ireland
Gorgeous stay! Beautiful breakfast! Comfortable room!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 210 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.

R
Robin
From
Belgium
We regret only staying one night in this wonderful hotel... We really enjoyed the beautiful setting, the swimming pool, the very clean and comfortable room and the delicious dinner and breakfast! The staff was really helpful as well. This was without doubt our best stay during our 3 week holiday in Sri Lanka!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 649 reviews
Price from
US$76.95
1 night, 2 adults

The Merchant

Galle (Near Bona Vista)

The Merchant features a garden, terrace, a restaurant and bar in Galle.

R
Raman
From
Belarus
wonderful place with good amount of attention to details, room is clean and comfy, the restaurant serves delicious food, other tourists from other hotels attend this restaurant even for breakfast. I really enjoyed the quality and aroma of bathroom stuff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
Price from
US$166.50
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.0
Superb - What previous guests thought, 289 reviews
From US$234.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 132 reviews
From US$168 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 254 reviews
From US$133 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews
From US$252 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 616 reviews
From US$210.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
From US$244.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
From US$38.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 324 reviews
From US$98.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 206 reviews
From US$158.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 310 reviews
From US$340.85 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, 263 reviews

Popular with guests booking hotels in Galle

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 585 reviews

Popular with guests booking hotels in Galle

Popular with guests booking hotels in Unawatuna

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

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 8.9
Fabulous - What previous guests thought, 616 reviews

Popular with guests booking hotels in Habaraduwa

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

Popular with guests booking hotels in Unawatuna

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 220 reviews

Popular with guests booking hotels in Unawatuna

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

Popular with guests booking hotels in Galle

Best hotels with breakfast in Bona Vista and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 47 reviews

Park Paradise Rumassala features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Galle.

From US$161.72 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 195 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$98.88 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 291 reviews

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

From US$166.65 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 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, 369 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$152.85 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 616 reviews

Offering a rooftop with panoramic views of the Indian Ocean and an infinity pool, Agnus Unawatuna - Unawatuna is situated in Unawatuna, less than 1 km from Japanese Peace Pagoda.

From US$210.40 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$249.09 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 132 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$168 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

Situated in Unawatuna and only less than 1 km from Jungle Beach, Thesrilankaman village features accommodation with sea views, free WiFi and free private parking.

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.

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

Set in Unawatuna, 700 metres from Unawatuna Beach, Habibi Hostel & Restaurant offers accommodation with a garden, free private parking, a shared lounge and a bar.

From US$34.41 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 214 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.

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.

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.

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$40 per night