Travellers who like staying in Bella Vista recommend El Embajador, a Royal Hideaway Hotel, Ramada Santo Domingo Princess Hotel and W&P Santo Domingo.
KAYAK users have found double rooms in Bella Vista for as cheap as R548 in the last 3 days. The average price is R969.
In the last 3 hours, users have found hotels in Bella Vista for tonight for as low as R920. Users have also found 3-star hotels from R920 and 4-star hotels from R2 569.
In the last 72 hours, users have found hotels in Bella Vista for this weekend for as low as R1 015 per night. Users have also found 3-star hotels from R1 015 and 4-star hotels from R1 756.