KALM Bali
★ 4.7 · 286 reviews

KALM Bali

A quiet base in Canggu, with a pool and room to breathe.

Check availability
2 room types Sleeps up to 2 Wi-Fi Parking Pool A/C
Welcome

A place to stay in Canggu

KALM Bali is a hotel in Canggu, one of Bali's most active coastal districts, drawing travellers who want easy access to the area's surf beaches, cafes, and rice-field walks without paying resort prices. Rooms start from USD 78 and the property holds a 4.7/5 guest rating across 286 reviews. Free parking, a 24-hour front desk, and an airport shuttle make the practical side of a Bali trip straightforward.

4.7/5
Guest rating
286 reviews
2
Room types
available
$78
Rates from
per night
Is it right for you?

Who this stay suits

A compact, well-maintained hotel in Canggu with a pool, soundproofed balcony rooms, and consistently praised staff.

Best for

  • Budget-conscious couples
  • Families needing parking and family rooms
  • Travellers wanting a pool without a resort price tag
  • First-time visitors to Canggu

Less suited to

  • Travellers expecting on-site dining
  • Those wanting a large resort campus

Outdoor pool and sun deck

The outdoor pool sits alongside a sun deck with outdoor furniture, and both deluxe room types look directly onto it. A garden and picnic area fill out the grounds, giving the space more depth than a simple pool terrace.

Rooms with balconies and views

Both room types cover 28 m² and include a private balcony with pool and garden views. Soundproofing, air conditioning, and a flat-screen TV are standard. Each room also has a refrigerator and electric kettle.

Garden and outdoor spaces

A landscaped garden runs alongside the pool area, with a terrace and dedicated picnic area. The outdoor furniture arrangement makes the space practical for sitting out in the morning or late afternoon.

Rooms & suites

Standout features

Outdoor Pool
Sauna
Beach Access
Fitness Center
Bar & Lounge
Free Parking

Amenities at KALM Bali

Most popular facilities

  • Outdoor swimming pool
  • Airport shuttle
  • Non-smoking rooms
  • Free Wifi
  • Free parking
  • Family rooms
  • 24-hour front desk
  • Air conditioning

Great for your stay

  • Private bathroom
  • Parking
  • Balcony
  • Air conditioning
  • View
  • Free Wifi
  • Terrace
  • Family rooms

Bathroom

  • Toilet paper
  • Towels
  • Bath or shower
  • Slippers
  • Private bathroom
  • Toilet
  • Free toiletries
  • Hairdryer

Bedroom

  • Linens
  • Wardrobe or closet

View

  • Pool view
  • Garden view
  • View

Outdoors

  • Picnic area
  • Outdoor furniture
  • Sun deck
  • Balcony
  • Terrace
  • Garden
DPS
10.2 km
Ngurah Rai (Bali) International Airport

Getting to & from Ngurah Rai (Bali) International Airport

KALM Bali is 10.2 km from Ngurah Rai (Bali) International Airport (DPS).

On the map

Jalan Tegal Sari Gg. Jepun, Berawa, Canggu, Indonesia

Get directions

Canggu is a surf town on Bali's west coast, known for its beach breaks, rice-field views, and concentration of cafes and coworking spaces.

What guests say
4.7 / 5
across 286 reviews

Across 286 reviews, KALM Bali holds a 4.7/5 rating. Staff, comfort, and cleanliness are the three qualities guests point to most consistently. No specific themes were flagged as weaknesses in the review data available.

  • Staff9.8
  • Facilities9.3
  • Cleanliness9.4
  • Comfort9.5
  • Value For Money9.3
  • Location9.4
  • Free Wifi8.9

Good to know

Airport transferAvailable — arranged by property, paid separately
ParkingAvailable on-site
PetsContact the property
Wi-FiAvailable

Frequently asked

Where exactly is KALM Bali located?

The hotel is in Canggu, a coastal district in Bali, Indonesia. Canggu is known for its surf breaks, independent cafes, and rice-field walks, and sits roughly 30–40 minutes from Ngurah Rai International Airport depending on traffic.

Does the hotel provide an airport shuttle?

Yes, an airport shuttle is available. Contact the hotel directly before arrival to confirm scheduling and any associated costs, as these details were not included in the published facts.

Is parking available, and does it cost extra?

Free parking is available on site. This is included at no additional charge and is one of the property's listed highlights, which is useful in Canggu where street parking can be limited.

What room types does KALM Bali have?

There are two room types: the Deluxe Double Room with Balcony and the Deluxe Double Room with Pool View. Both are 28 m², sleep two, and include one queen bed. The main difference is the balcony configuration.

What is the price per night?

Rates start from USD 78 per night. Prices vary by date and availability, so check directly with the hotel or a booking platform for current rates.

Is WiFi free?

Yes, free WiFi is available throughout the property.

Does KALM Bali have a pool?

Yes, there is an outdoor swimming pool. Both room types have pool views, and the sun deck and outdoor furniture area adjoin the pool.

Are the rooms suitable for families?

Family rooms are listed among the hotel's facilities. The property also has a fold-up bed option noted in room amenities, which may suit families with a young child. Confirm specific arrangements with the hotel at the time of booking.

Is there a front desk available around the clock?

Yes, the front desk operates 24 hours a day.

Do the rooms have a kitchenette or cooking facilities?

Rooms include a refrigerator and electric kettle. There is no mention of a full kitchen or cooking hob in the available facts.

Is the hotel non-smoking?

Yes, non-smoking rooms are listed as a key facility. Check with the hotel about any designated outdoor smoking area if that is relevant to your stay.

How do I book KALM Bali?

You can book through major online travel platforms or contact the hotel directly via its official website. Booking direct sometimes allows you to confirm shuttle scheduling and room preferences at the same time.

Reserve your stay

Ready to book KALM Bali?

Indicative rates from $78/night. Check availability & prices
AddressJalan Tegal Sari Gg. Jepun, Berawa, Canggu, Indonesia
KALM Bali from $78/night
Check availability