We found a very good deal on the island of Bali in Indonesia. You can book the top rated Annupuri Villas Bali a “one bedroom villa with private pool” for only €71 inclusive breakfast for 2 and tax & service.
The cheapest rates we found from March till July 2020.
Also, you can book a Deluxe Double room for € 47 per night or a spacious two bedroompool villa (100 sqm) for only € 92 suitable for families or friends group.
Annupuri Villas Bali has a restaurant, outdoor swimming pool, a bar and garden in Canggu. Boasting a tour desk, this property also provides guests with a terrace. The accommodation offers room service and free WiFi.
With a stay at Annupuri Villas Bali in Buwit (Kuta Utara), you’ll be close to Nirwana Bali Golf Club and Tanah Lot. This bed & breakfast is within close proximity of Batu Bolong Temple and Kedungu Beach.
Have a look for some cheap flights to Bali and connect the deals:
Cheap Flights to Denpasar (Bali)
Origin | Departure at | Return at | Find tickets |
---|---|---|---|
Surabaya | 13 October 2025 | 19 October 2025 | Tickets from 71 |
Kuala Lumpur | 2 March 2026 | 18 March 2026 | Tickets from 88 |
Jakarta | 14 September 2025 | 19 September 2025 | Tickets from 100 |
Manila | 8 February 2026 | 28 February 2026 | Tickets from 107 |
Ho Chi Minh City | 8 January 2026 | 29 January 2026 | Tickets from 110 |
Singapore | 7 April 2026 | 23 April 2026 | Tickets from 114 |
Bangkok | 19 November 2025 | 27 November 2025 | Tickets from 133 |
Langkawi | 30 November 2025 | 3 December 2025 | Tickets from 136 |
Praya | 12 January 2026 | 14 January 2026 | Tickets from 139 |
Cebu City | 28 February 2026 | 5 March 2026 | Tickets from 141 |
Hanoi | 4 March 2026 | 11 March 2026 | Tickets from 152 |
Phuket | 14 January 2026 | 20 January 2026 | Tickets from 155 |
Medan | 29 October 2025 | 11 November 2025 | Tickets from 156 |
Sumbawa Besar | 20 September 2025 | 21 September 2025 | Tickets from 169 |
Nha Trang | 27 January 2026 | 1 February 2026 | Tickets from 176 |
Phu Quoc | 7 November 2025 | 10 November 2025 | Tickets from 176 |
Manado | 3 November 2025 | 10 November 2025 | Tickets from 176 |
Caticlan | 18 February 2026 | 28 February 2026 | Tickets from 177 |
Krabi | 21 January 2026 | 25 January 2026 | Tickets from 178 |
Perth | 18 October 2025 | 6 November 2025 | Tickets from 179 |
Kupang | 1 October 2025 | 8 October 2025 | Tickets from 181 |
Da Nang | 15 January 2026 | 20 January 2026 | Tickets from 183 |
Hong Kong | 13 January 2026 | 2 February 2026 | Tickets from 187 |
Guangzhou | 20 November 2025 | 30 November 2025 | Tickets from 190 |
Seoul | 13 October 2025 | 4 November 2025 | Tickets from 197 |
Beijing | 24 November 2025 | 3 December 2025 | Tickets from 198 |
Shanghai | 24 December 2025 | 10 January 2026 | Tickets from 206 |
Palembang | 10 October 2025 | 13 October 2025 | Tickets from 207 |
Vientiane | 26 January 2026 | 9 February 2026 | Tickets from 216 |
Sanya | 6 January 2026 | 13 January 2026 | Tickets from 218 |
Almaty | 26 October 2025 | 3 November 2025 | Tickets from 225 |
Kalibo | 15 February 2026 | 9 March 2026 | Tickets from 226 |
Chengdu | 20 October 2025 | 5 November 2025 | Tickets from 229 |
Shenzhen | 1 November 2025 | 4 November 2025 | Tickets from 229 |
Melbourne | 8 November 2025 | 18 November 2025 | Tickets from 230 |
Busan | 12 October 2025 | 3 November 2025 | Tickets from 232 |
Osaka | 14 January 2026 | 25 January 2026 | Tickets from 238 |
Chiang Mai | 8 December 2025 | 15 December 2025 | Tickets from 240 |
Utapao | 19 November 2025 | 23 November 2025 | Tickets from 244 |
Tokyo | 15 June 2026 | 27 June 2026 | Tickets from 246 |