The 3-star budget The Griya Sanur is a casual, yet elegant choice that features an outdoor swimming pool, snorkeling and horse riding as well as room rates at 30C$. Semawang Beach Hotel is a good budget hotel with rates starting from 38C$ that is well situated within walking distance of Big Chicks Boutique. Sanur Guest House and Little Tree House offer affordable rates in the heart of Sanur Beach district.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
- Pricefrom low to highfrom high to low
- Popularityfrom high to low
- Guest ratingfrom high to low
Where to stay in Sanur (Bali)?
Best cheap hotels in Sanur (Bali)
Convenience of staying in hotels in the city centre
The city center boasts 28 hotels, such as Swiss-Belresort Watu Jimbar and The Oasis Lagoon Sanur. For those looking to stay downtown, Bali Wirasana Inn is a suitable choice minutes away from cafés, pubs and golf courses. For a hotel in the iconic Sanur Beach district, choose Tandjung Sari that comes with an outdoor swimming pool, a Jacuzzi and a sun terrace.
Luxury and boutique accommodation in Sanur (Bali)
There are 20 luxury hotels, such as Segara Village Hotel offering an outdoor swimming pool, a golf course and lawn tennis for a high-end break. Puri Sading Hotel is a boutique hotel located in Sanur Beach district, within a 10-minute walk from the center. Chain hotels include the 4-star Mercure Resort Sanur, with fantastic features including a sauna, a solarium and canoeing.
Explore and find your best apartments, B&Bs and others
Jukung Guest House is a cozy apartment in the center of the city located 200 meters from You and Me Cafe. Puri Anom Guest House, located near Bali Aero Travel, is a cozy bed-and-breakfast hotel offering a golf course, a sundeck and a free car park. For a family holiday, check out Sudamala Suites & Villas, a kid-friendly hotel that comes with an outdoor swimming pool, a sauna and a Jacuzzi. Tari Bed & Breakfast is a popular resort with a sunbathing terrace and a sundeck for an unforgettable stay.