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.

A
Alexandra
From
Greece
A true boutique hotel with high aesthetic standards and exceptional quality; Amazing decoration, with meticulous attention to detail; Beautiful and cozy lobby/pool area offering a relaxing atmosphere for guests; Spacious and comfortable rooms; Impeccable cleanliness; Attentive staff; Delicious a la carte breakfast; We enjoyed every moment of our stay - I cannot recommend it highly enough :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 186 reviews
Price from
£80.59
1 night, 2 adults

Villa Rumassala Luxury Chalets Unawatuna

Unawatuna (Near Bona Vista)

Villa Rumassala Luxury Chalets Unawatuna features a fitness centre, a garden and a sun terrace with swimming pool and continental breakfast in Unawatuna.

K
Kristína
From
Czech Republic
Lovely hotel, oasis in the jungle but still close to the beach (by tuk-tuk).
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 243 reviews
Price from
£53.07
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, 219 reviews
Price from
£129.51
1 night, 2 adults

Taavetti

Galle (Near Bona Vista)

Set in Galle, 80 metres from Mahamodara Beach, Taavetti offers accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Rannvá
From
Denmark
Wonderful hotel. The lovely team are very welcoming, super helpful and friendly. Excellent service. Clean, spacious and beautifully decorated rooms. It truly feels like home away from home.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 242 reviews
Price from
£134.32
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, 134 reviews
Price from
£69.20
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.

P
Pascal
From
Switzerland
the room was perfect. clean and a very friendly and helpful host. the breakfast was homemade and fresh. very delicious.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 151 reviews
Price from
£39.43
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.

V
Veronika
From
Russia
Best accomodation and best hosts ever. We are so grateful to be your gests! Everything was just perfect. Perfect room, very clean, quiet, in European style. I did not see such rooms even in few times more expensive hotels in Unawatuna. Excellent breakfasts! We also enjoyed some specialties cooked by the hosts and it is so important when you feel like at home. They even gave as a present, a wooden elefant before our departure. We definitely recommend this place for everybody who comes to Unawatuna. 10 out of 10!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 205 reviews
Price from
£37
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, 639 reviews
Price from
£52.75
1 night, 2 adults

The Merchant

Galle (Near Bona Vista)

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

J
Jeni
From
Israel
Samith and all the staff went above and beyond to make my stay as pleasant as possible. The hotel is absolutely beautiful; the rooms are spacious and comfortable, and in the best possible location. The breakfast was amazing, and just in general, all the small details made the stay extremely lovely.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 reviews
Price from
£129.38
1 night, 2 adults

Hotel Paradiso,

Unawatuna (Near Bona Vista)

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.

J
Johnny
From
Israel
Perfect place to stay in. Super safe and clean
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 208 reviews
Price from
£55.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.1
    Superb - What previous guests thought, 286 reviews
    From £173.87 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 128 reviews
    From £61.05 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 254 reviews
    From £81.41 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 219 reviews
    From £135.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 579 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 398 reviews
    From £156.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From £30.39 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 289 reviews
    From £109.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 192 reviews
    From £117.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 287 reviews
    From £303.67 per night

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

See all

Best hotels with breakfast in Bona Vista and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 44 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.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 204 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.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 364 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 579 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.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 82 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.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 361 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.

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

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 174 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.

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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 284 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 9.0
    Superb - What previous guests thought, 228 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.

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

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 247 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.

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

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

    Villa Rumassala Luxury Chalets Unawatuna features a fitness centre, a garden and a sun terrace with swimming pool and continental breakfast in Unawatuna.