Here's what we've come up with:
Sundi Ocean Bungalow
Location: Jalan Tanjung Akuh, Banjar Anyar, Desa Sebunibus, Dusun Sakti, Indonesia
Price: $84 per night
Sundi Ocean Bungalow is set in Nusa Penida, a beautiful island close to Bali with breathtaking landscapes and beautiful beaches. This property features an outdoor swimming pool, gardens, terrace and a restaurant. At the guest house, every room comes with a balcony with a sea view.
It's close to many popular tourist spots, with Gamat Bay just 400m away, the Seganing Waterfall 15km away, and the Pulau Seribu Viewpoint 28km away. However, as the island is quite large and public transport is non-existent, they'd need to sort out some private transport to get around.
Bukal Sari Villas Uluwatu
Location: Jalan Bukal Sari, 80361 Uluwatu, Indonesia
Price: $69 per night
In Uluwatu on Bali's Bukin peninsula, the area is best known for its namesake landmark cliff-top temple and is also home to world-class beaches and sought-after surf breaks.
The Bukal Sari Villas Uluwatu offers an outdoor pool, continental breakfast each morning, a terrace, and a restaurant. It is 6km from Uluwatu Temple, 7km from Suluban Uluwatu Beach and 3.8km from Padang Padang Beach. It's also is well-rated by couples, so would be perfect for a romantic but affordable escape.
Nusa Veranda Sunset Villas & Restaurant
Location: Jl Ceningan Kawan Ceningan Island, 80771 Nusa Lembongan, Indonesia
Rated: 9.8/10
Price: $66 per night (January 12-13, 2019)
Nusa Lembongan is a popular island close to Nusa Penida and is another great spot to escape the craziness of mainland Bali. It is close to many stunning favourites like the Blue Lagoon and Crystal Bay, as well as being within 5km of Mushroom Bay and the dramatic Devil's Tear, where waves come crashing into the cove. The property provides an outdoor swimming pool and guests can enjoy local cuisine in the in-house restaurant.
Ayung Resort Ubud
Location: Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Bali, Indonesia
Rated: 9.3/10
Price: $221 per night (January 12-13)
If they're happy to splash out a little more on their stay, Ayung Resort Ubud is an option for additional honeymoon luxury.
This tropical retreat offers free yoga classes and an outdoor pool surrounded by lush greenery, as well as a gym, bar and a restaurant. Guests can enjoy daily afternoon tea and a minibar replenished daily and each Balinese-inspired room comes with a private balcony overlooking the gardens.
Ayung Resort Ubud is a 30-minute drive from Ubud Market, Ubud Palace and the Monkey Forest. This would be the perfect spot to commune with nature and enjoy some time out from the rest of the world.