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.

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, 210 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.

S
Sara
From
Portugal
The property is brand new, very well decorated and clean. Since it’s outside the main road, it’s also very quiet and peaceful. The owner and staff are the friendlier and caring you can find - ready to assist any time - who also prepare delicious and varied breakfast every day. We booked the place for two nights and ended up staying six. WiFi works is extremely fast, which is very convenient if you have to work and do VTC. Also the rooms are much bigger than advertised, they have a separate kitchen and a washing machine! We would definitely go back to this peaceful hidden gem! A special thanks to Sasini and Menaka for their kindness - we will miss you!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 289 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.

l
loy
From
India
Super service and beautifully preserved heritage property
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 227 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.2
Superb - What previous guests thought, 251 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.

A
Ashley
From
Russia
for those seeking peace, privacy, and relaxation. The Sri Lankan cuisine served was authentic and delicious, adding to the overall experience. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 412 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.

C
Chinthaka
From
Maldives
Everything is perfect and better value for money
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.

A
ANNA
From
Cyprus
Very comfortable room, was pleasure us to stay in so nice place with perfect hospitality and nice people!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 209 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

The Merchant

Galle (Near Bona Vista)

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

D
Daniel
From
Switzerland
Wow ..one of the better places we have been over the years literally around the world. And especially in Sri Lanka. Hence starts with a super refreshing fresh welcomr juice you can chose from the menu yourself. Check in fast and earlier possible than the official check in time. Whole hotel new and with a pretty classy design. Also infrastructure bat a rather very high level. Very cosy rooms with a super bathroom. The staff really extremely friendly, fast and helpful. Especially to be mentionned Amien at the reception. The breakfast simply delicious with good cafe or tea included (not always the case in Sri Lanka). Yet almost too much since two big rounds based on your menu preferences 🤪. Also the dinner delicious for a bit higher price (yet better food than a highly rated restaurant closeby). Super well located in the very center in Galle fort yet rooms all silent (on the other side of the road try tonic spa..very qualitative spa rooms and charmy colonial infrastructure with excellent massage for a fair price). Even so over 150 usd the night..its great value for money👍. Definitely a place to stay☺️!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 400 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, 288 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 128 reviews
    From US$132 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 254 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 227 reviews
    From US$183.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 613 reviews
    From US$124.93 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 400 reviews
    From US$210.90 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, 314 reviews
    From US$163.63 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, 306 reviews
    From US$340.85 per night

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

See all

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.7
    Exceptional - What previous guests thought, 29 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$57.38 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 196 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$73.33 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 211 reviews

    Situated in Unawatuna, 800 metres from Jungle Beach, Hotel Paradiso, features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • 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.

    From US$72.15 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$45 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Located within 100 metres of Jungle Beach and 4.9 km of Galle International Cricket Stadium, Shore Beach Villa features rooms with air conditioning and a private bathroom in Unawatuna.

    From US$42.18 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 229 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

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

    Located in Galle, 500 metres from Jungle Beach, Park Paradise Rumassala provides accommodation with a garden, free private parking, a restaurant and a bar.

    From US$130.68 per night
  • Scored out of 10, guest rating 7.9
    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, 613 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$124.93 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 83 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$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.6
    Exceptional - What previous guests thought, 128 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$132 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 182 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$71.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