Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

663 hotels in Bali

Search the best hotels and places to stay in Bali

View map
If you are looking for a high-end accommodation for your next journey in Bali, we are happy to provide you with the best Bali hotel deals. Ibooked.ca enables you to narrow your search in Bali by price range and accommodation types. We’ve got design and boutique hotels with a large list of facilities and services as well as other attractive accommodation options that give you a perfect base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Jalan Kusuma Sari No. 8, Bali, Indonesia, 80227View on map
33.8 km from City Centre
Within easy reach of Le Mayeur Museum, this hotel comprises 120 rooms with en suite bathrooms.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
8.6
Great6 reviews
Price fromC$ 269per nightSelect
Not available
Sayan Ubud Gianyar, Bali, Indonesia, 80571View on map
11.7 km from City Centre
Set in proximity to the Ayung River and Ayung River Valley, the comfortable hotel invites its guests to enjoy mountain biking, rafting and hiking and to dine in the café bar.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect47 reviews
Price fromC$ 706per nightSelect
Not available
Jl. Melasti, Banjar Kelod, Bali, Indonesia, 80364
Boasting a café bar and an outdoor pool, the property is located close to Gunung Payung Cultural Park and less than 4 km from the centre of Uluwatu.
8.4
Great16 reviews
Price fromC$ 835per nightSelect
Not available
Jl. Legian No. 73, Bali, Indonesia, 80361
34.4 km from City Centre1.8 km from City Center
Offering Indonesian dishes, the hotel is set close to Petitenget Temple in Legian City-Centre district.
8.2
Great17 reviews
Price fromC$ 67per nightSelect
Not available
Jalan Raya Sanggingan, Bali, Indonesia
11.4 km from City Centre
At this venue you can enjoy a swimming pool, admire beautiful views, and try Asian dishes.
8.2
Great128 reviews
Price fromC$ 111per nightSelect
Not available
Jl. Indraprasta Br. Giri Dharma, Bali, Indonesia, 80364
44.3 km from City Centre
Overlooking the beach, this villa has an en suite bathroom and a sunbathing terrace, a bar and an indoor swimming pool.
7.0
Very good4 reviews
Price fromC$ 151per nightSelect
Not available
63 Jl Braban Seminyak - Bali, Bali, Indonesia, 80361
30.3 km from City Centre
Featuring cots, childcare and meals which are perfect for kids, this villa is situated 7 km away from the city centre of Bali.
7.8
Very good44 reviews
Price fromC$ 404per nightSelect
Not available
Jalan Sarinande 22, Bali, Indonesia, 80361
Featuring a tennis court and a golf course, the hotel also provides a wellness area and a sauna.
Price fromC$ 4 010per nightSelect
Not available
Jalan Pantai Selatan Gau, Bali, Indonesia
48.5 km from City Centre
Set in vicinity of the Indian Ocean, the unique hotel comprises 35 rooms with breathtaking views of the surroundings.
Price fromC$ 1 305per nightSelect
Not available
Jalan Benesari, Bali, Indonesia
33.8 km from City Centre
This hotel in Downtown Kuta district, just off Kuta Square, boasts 109 luxury rooms and a family restaurant.
8.2
Great61 reviews
Price fromC$ 99per nightSelect
Not available
Jalan Pangkung Sari Banjar Taman, Bali, Indonesia
30.3 km from City Centre
Offering 30 rooms with garden views, the hotel is set in Nakula district, just steps from Private Boat Tours Around Bali.
8.4
Great367 reviews
Price fromC$ 39per nightSelect
Not available
Jl. Batu Belig, Bali, Indonesia, 80361
29.2 km from City Centre
Located in the centre of the city close to Seminyak Square, this lovely hotel offers 20 modern rooms along with facials and massage services.
7.8
Very good6 reviews
Price fromC$ 437per nightSelect
Not available
Sunset Road, 88A, Bali, Indonesia, 80361
32.6 km from City Centre
Within walking distance from Seminyak Square, the hotel with stunning views of the garden features a rooftop pool and a rooftop terrace and offers its guests to try Chinese cuisine in the on-site 24-hour restaurant.
Price fromC$ 122per nightSelect
Not available
Jl. Kartika Plaza 92, Bali, Indonesia
36.1 km from City Centre2.3 km from City Center
Nestled 3 km from Bali city center, the hotel boasts an outdoor swimming pool and a coffee bar.
7.6
Very good23 reviews
Price fromC$ 55per nightSelect
Not available
Jl. Kubu Anyar, Bali, Indonesia
35.1 km from City Centre1.5 km from City Center
The hotel is conveniently set close to Kuta Square, and also offers snorkeling, surfing and horse riding onsite.
6.2
Nice8 reviews
Price fromC$ 28per nightSelect
Not available
Jalan Tumbak Bayuh No. 88 Pererenan, Bali, Indonesia
24.6 km from City Centre
Located 20 km from Batu Batu in Canggu, this resort villa features an outdoor swimming pool.
9.6
Perfect1 review
Price fromC$ 83per nightSelect
Not available
Jalan Bumi Ayu Gang V No.88, Bali, Indonesia
32.2 km from City Centre
Boasting location close to Bali Secrets Dive, the venue includes 8 rooms and an outdoor pool.
Price fromC$ 24per nightSelect
Not available
Jalan Pantai Kuta, Bali, Indonesia, 80361
34.6 km from City Centre2.2 km from City Center
This hotel, set adjacent to Beachwalk Shopping Center, offers a prime location and boasts 159 fashionable rooms along with an indoor swimming pool.
8.4
Great18 reviews
Price fromC$ 103per nightSelect
Not available
Desa Buahan, Bali, Indonesia, 80571
5.6 km from City Centre
Boasting setting next to Pucak Tedung Temple, this deluxe property offers an infinity swimming pool onsite as well as cots, babysitting and a special menu for children.
8.6
Great11 reviews
Price fromC$ 954per nightSelect
Not available
Banjar Carik, Desa Puhu, Bali, Indonesia
10.0 km from City Centre
The venue offers to indulge in steam baths and massage treatments or take a refreshing dip in an infinity swimming pool, before discovering the secrets of international cuisine served at signature restaurant.
9.8
Perfect3 reviews
Price fromC$ 344per nightSelect
Not available
Jl. Raya Pantai Kuta, Bali, Indonesia, 80361
33.6 km from City Centre
Perfectly located next to Hard Rock Cafe in the market Downtown Kuta district, this hotel features fitness classes and a gym.
8.4
Great14 reviews
Price fromC$ 846per nightSelect
Not available
Jalan Nusa Dua, Bali, Indonesia, 80363
46.4 km from City Centre
A lavish-style building was carefully renovated in 1992 and the comfortable hotel is quite close to Balinese Cooking Class at The Bale.
9.2
Perfect21 reviews
Price fromC$ 1 084per nightSelect
Not available
Banjar Begawan, Desa Melinggih Kelod, Bali, Indonesia, 80571
6.9 km from City Centre
Located close to Sangeh Monkey Forest, the hotel offers views over the Ayung River and onsite there are a health club and a hot tub.
9.0
Perfect23 reviews
Price fromC$ 960per nightSelect
Not available
Jalan Bumbak No. 88A, Bali, Indonesia, 80361
27.1 km from City Centre
Just 1.6 km from Canggu Club, this hotel offers a sundeck, a private swimming pool and barbeque grills plus an infinity swimming pool.
Price fromC$ 440per nightSelect
Not available
Btdc Complex Lot Nw 2 & 3, Bali, Indonesia, 80363
42.7 km from City Centre
Boasting a café bar and a private pool, the property is located close to Bali Collection and less than 1 km from the centre of Nusa Dua.
Price fromC$ 925per nightSelect
Not available
Jl. Braban, Bali, Indonesia
30.3 km from City Centre
Featuring a private swimming pool, this property is set a short distance from Oberoi Street and Kuta Square.
7.8
Very good2 reviews
Price fromC$ 286per nightSelect
Not available
Jalan Kartika Plaza, Bali, Indonesia
36.1 km from City Centre
Situated in Bali and only 1.9 km from Ground Zero Monument, this venue boasts a Jacuzzi and a sauna.
Price fromC$ 385per nightSelect
Not available
Jalan Arjuna No. 1, Double Six, Bali, Indonesia, 80361
32.0 km from City Centre
Located in the shopping district of Seminyak, the venue features a rooftop pool together with a sun terrace, a poolside bar and a sauna.
7.6
Very good6 reviews
Price fromC$ 106per nightSelect
Not available
Jl. Kartika Plaza, Gg.Pudak Sari, Bali, Indonesia, 80361
35.9 km from City Centre2.2 km from City Center
Located in the shopping district of Bali, the venue features a private pool together with a whirlpool.
7.8
Very good5 reviews
Price fromC$ 183per nightSelect
Not available
Desa Buitan Manggis, Bali, Indonesia, 80871
39.7 km from City Centre
Located next to Candi Dasa, the venue comprises 55 rooms with sea views.
8.4
Great70 reviews
Price fromC$ 180per nightSelect
Not available
Jl. Sriwijaya No. 88, Bali, Indonesia, 80361
Located 3 km from the center of Bali, the hotel offers a café bar plus babysitting, a kids' club and a play area for children.
8.0
Great35 reviews
Price fromC$ 45per nightSelect
Not available
Jalan Pura Dalem, Bali, Indonesia
31.6 km from City Centre
Located in the beach area of Laksmana district and about 15 minutes on foot from Sunset Star, this property offers cots and babysitting for guests with kids.
8.0
Great43 reviews
Price fromC$ 131per nightSelect
Not available
Jalan Singaraja - Amlapura No. 100, Bali, Indonesia
39.5 km from City Centre
Overlooking the sea, this exquisite hotel welcomes guests with a daily continental breakfast.
8.8
Great23 reviews
Price fromC$ 382per nightSelect
Not available
Jalan Sunset Road No. 88 S, Bali, Indonesia, 80361
31.0 km from City Centre
Boasting a nightclub, a sun deck and a golf course, the hotel with non-smoking rooms is set in a shopping area near Private Boat Tours Around Bali.
Price fromC$ 35per nightSelect
Not available
Ln. Pemelisan Agung No.12, Bali, Indonesia
28.4 km from City Centre
The hotel has a 24-hour restaurant and an outdoor pool for its guests.
Price fromC$ 428per nightSelect
Not available
Banjar Uma Anyar, Bali, Indonesia, 80552
13.1 km from City Centre
Constructed in 2004 year, the hotel's building is a reminder of a Balinese style, located just off Ubud Market.
7.2
Very good20 reviews
Price fromC$ 132per nightSelect
Not available
81 Jalan Bumbak Umalas, Bali, Indonesia, 80361
28.3 km from City Centre
The hotel is located in the business area of Umalas, not far away from Seminyak Beach, overlooking the mountain.
Price fromC$ 279per nightSelect
Not available
Jalan By Pass Prof Dr Ida Bagus Mantra Km 19,8, Bali, Indonesia, 80551
26.0 km from City Centre
A year-round outdoor swimming pool and a café bar are offered for guest convenience at this comfortable hotel.
8.4
Great42 reviews
Price fromC$ 281per nightSelect
Not available
Jalan Cendrawasih No 99 X.-Petitenget. Kerobokan K, Bali, Indonesia
29.6 km from City Centre
The hotel boasts steam baths and massage along with a café bar, offering location in a business area.
Price fromC$ 529per nightSelect
Not available
Jl. Raya New Kuta, Pecatu Indah Resort, Bali, Indonesia, 80361
43.6 km from City Centre
At this family hotel guests can use an outdoor pool area, a shared lounge and a golf course or spend the day lazing by a private pool.
Price fromC$ 106per nightSelect
Not available
Br. Kuwum Ii, Kerobokan, Bali, Indonesia
28.0 km from City Centre
Offering convenient proximity to Ikat Gallery, the hotel is also close to Canggu Club.
Price fromC$ 40per nightSelect
Not available
Jl. Batu Belig 168, Bali, Indonesia, 80361
Situated in proximity to Seminyak Square, the venue has the swimming pool and child care and a pool for families with children.
Price fromC$ 124per nightSelect
Not available
Jalan Pantai Pererenan, Canggu, Id, Bali, Indonesia
27.7 km from City Centre
Set in Canggu, 2.7 km from Berawa Beach and merely 2.4 km from Batu Bolong Beach, this 7-bedroom property boasts an outdoor pool.
Price fromC$ 585per nightSelect
Not available
Jl. Umalas Klecung 200, Umalas 2, Bali, Indonesia, 80531
29.1 km from City Centre
This cosy property, located in the vicinity of Berawa Beach, features an indoor pool and a kitchenette.
Price fromC$ 2 329per nightSelect
Not available
Jl. Subak Catur Gg Dharma No. 2 & 3 Echo Beach, Bali, Indonesia, 80361
27.9 km from City Centre
Boasting terrace views, the apartment is set close to Berawa Beach in a seaside area of Canggu.
Price fromC$ 55per nightSelect
Not available
Jl. By Pass Ida Bagus Mantra Candra Asri G No.444, Bali, Indonesia, 80361
27.3 km from City Centre
Situated in a beach area, this traditional villa offers a year-round outdoor swimming pool and a terrace with beach views.
Price fromC$ 238per nightSelect
Not available
Jl. Gunung Gede Batur, Bali, Indonesia
26.9 km from City Centre
Located in the shopping area of Canggu, the villa comprises 2 bedrooms and a fully-fitted kitchen for guests' convenience.
7.4
Very good3 reviews
Price fromC$ 289per nightSelect
Not available
Jalan Drupadi ,Bali 80361, Bali, Indonesia
30.8 km from City Centre
Located near Aura Leather, the hotel offers patio views and a swimming pool.
Price fromC$ 348per nightSelect
Not available
Jl. Raya Kuta 88, Bali, Indonesia
34.3 km from City Centre1.3 km from City Center
Featuring an outdoor swimming pool, a library and a golf course, the property offers accommodation since 2012 in a beach area.
8.6
Great30 reviews
Price fromC$ 31per nightSelect
Not available
Jalan Penestanan, Panestanan Kelod, Ubud, Bali, Indonesia
12.7 km from City Centre
Offering 12 rooms with pool views, the hotel is set in Penestanan district, just steps from Neka Art Museum.
7.4
Very good28 reviews
Price fromC$ 47per nightSelect
Not available
Jalan Campuhan 1, Penestanan, Bali, Bali, Indonesia, 80571
12.9 km from City Centre
A garden restaurant is available in this hotel that boasts a secluded location close to Ubud Market.
8.2
Great455 reviews
Price fromC$ 176per nightSelect
Not available
Jl. Danau Tamblingan 102, Bali, Indonesia, 80288
32.3 km from City Centre
The hotel offers a pet-friendly accommodation with 22 rooms in the resort area of Sanur.
7.8
Very good69 reviews
Price fromC$ 61per nightSelect
Not available
Jl. Raya Petitenget 7, Bali, Indonesia, 80361
29.2 km from City Centre
Opened in 2010, this hotel welcomes guests in Petitenget district, boasting a strategic position near a bus stop.
8.2
Great16 reviews
Price fromC$ 35per nightSelect
Not available
Jl. Karang Tenget No.15, Bali, Indonesia
Boasting a bistro bar along with an outdoor pool, the venue offers a location in Tuban district.
7.4
Very good3 reviews
Price fromC$ 103per nightSelect
Not available
Jl. Raya Pengosekan - Padang Tegal, Ubud, Bali, Indonesia , Bali, Indonesia, 80571
14.8 km from City Centre
Located 23 km from The Gallery, this resort property features an outdoor pool and a terrace while overlooking the tropical gardens.
7.8
Very good43 reviews
Price fromC$ 65per nightSelect
Not available
Jalan Legian No. 210, Bali, Indonesia, 80361
33.9 km from City Centre2.2 km from City Center
The hotel provides tasteful rooms and a snack bar, strategically located in an entertainment area.
7.0
Very good88 reviews
Price fromC$ 47per nightSelect
Not available
Jalan Pantai Kuta, Corner Poppies I, Bali, Indonesia, 80361
34.5 km from City Centre2.2 km from City Center
The authentic restaurant with wide selection of quality local dishes and the hotel's enviable make it one of the best places to stay in Bali.
6.6
Nice11 reviews
Price fromC$ 55per nightSelect
Not available
Jl.By Pass Ngurah Rai Simpang Siur No.99, Lingkungan Temacun, Bali, Indonesia, 80362
34.7 km from City Centre900 m from City Center
With 191 en-suite rooms along with cots, babysitting and a mini club for children, the venue offers a central location in By Pass Ngurah Rai Kuta district.
7.6
Very good13 reviews
Price fromC$ 55per nightSelect
Not available
Hangtuah Street 111/3, Bali, Indonesia, 80227
30.3 km from City Centre
The hotel with a private swimming pool is located in the heart of Sanur close to Sanur Beach.
7.4
Very good39 reviews
Price fromC$ 49per nightSelect
Not available
Jl. Legian, Bali, Indonesia, 80361
34.1 km from City Centre1.8 km from City Center
Set step away from Discovery Shopping Mall, this hotel features a year-round outdoor pool and a 24-hour restaurant serving dishes of international cuisine.
7.6
Very good142 reviews
Price fromC$ 57per nightSelect
Not available
Jalan Raya Lovina, Singaraja, Bali, Indonesia
33.0 km from City Centre
Close to Melka Excelsior Dolphin & Wildlife Resort in Lovina, the well-maintained hotel is lodged in a Balinese-style building and consists of 60 rooms.
5.8
Guest rating3 reviews
Price fromC$ 49per nightSelect
Not available
Jalan Nakula Timur Banjar Legian Kaja, Bali, Indonesia
32.1 km from City Centre
There is an air-conditioned restaurant with American cuisine and an outdoor pool available on site.
7.8
Very good26 reviews
Price fromC$ 29per nightSelect
Not available
Jl. Sunset Road No. 150, Legian 80361, Indonesia, Bali, Indonesia
31.9 km from City Centre
The hotel centrally located in Dewi Sri district close to Seminyak Square has 150 rooms.
Price fromC$ 40per nightSelect
Not available
Jalan Bunut Sari No.8, Bali, Indonesia, 80361
This excellent venue includes an outdoor pool and a family restaurant.
Price fromC$ 70per nightSelect
Not available
Jalan Raya Penestanan, Bali, Bali, Indonesia, 80571
Everyone will enjoy a swimming pool onsite and admire pool views offered from 15 rooms.
9.0
Perfect1 review
Price fromC$ 99per nightSelect
Not available
Beraban 88X Br Taman Seminyak, Bali, Indonesia, 80361
30.4 km from City Centre
The hotel includes an outdoor swimming pool, boasting a prime location close to Legian Street.
Price fromC$ 35per nightSelect
Not available
Jl. Bumbak, Banjar Anyar Kelod 168, Bali, Indonesia
28.2 km from City Centre
Situated adjacent to Berawa Beach, the intimate property features a private swimming pool and barbeque together with an outdoor swimming pool.
8.4
Great2 reviews
Price fromC$ 297per nightSelect
Not available
Jalan Dukuh Indah, Banjar Umalas, Bali, Indonesia
28.6 km from City Centre
Located in Umalas district, the villa features rooms with garden views and offers cots, childcare and a pool for families with children.
8.8
Great1 review
Price fromC$ 52per nightSelect
Not available
Jalan Pangkung Sari Gg. Catur Kembar ,Bali, Bali, Indonesia
30.7 km from City Centre
The hotel lies not far away from Rama The Jungle Bead and offers a garden restaurant and an outdoor swimming pool onsite.
Price fromC$ 549per nightSelect
Not available
Jalan Silayukti, Bali, Indonesia, 80872
Situated 44 km from The Living Room Restaurant & Bar in Bali, this property features a bar and a library.
7.6
Very good84 reviews
Price fromC$ 178per nightSelect
Not available
Gang Pulau Jalan Bumbak Gang Pulau Bali 1 ,Bali 80361, Bali, Indonesia
27.5 km from City Centre
Situated 3.3 km from Seminyak Square in Canggu, this tranquil venue features a swimming pool.
7.0
Very good1 review
Price fromC$ 291per nightSelect
Not available
Jalan Raya Amed, Bali, Indonesia, 80851
54.2 km from City Centre
Featuring a sun terrace and a garden, this traditional property is situated in a seaside area and close to Bali Luxury Divers.
8.8
Great1 review
Price fromC$ 21per nightSelect
Not available
Jalan Raya Pengosekan, Bali, Indonesia, 80571
15.0 km from City Centre
This 2-bedroom property includes an outdoor swimming pool, and lies in proximity to Ubud Market.
Price fromC$ 100per nightSelect
Not available
Jln Bumbak Gang Kertha Rahayu No9 Umalas Kerobokan, Bali, Indonesia
27.8 km from City Centre
Everyone will enjoy an outdoor pool onsite and admire garden views offered from 20 rooms.
Price fromC$ 53per nightSelect
Not available
P O Box 121 Amlapura, Bali, Indonesia
55.9 km from City Centre
Set in a beach area, this family hotel has an outdoor swimming pool and 19 rooms within walking distance of Amed Jepun Divers.
Price fromC$ 183per nightSelect
Not available
Jungut Batu Shipwreck Point, Bali, Indonesia
40.4 km from City Centre
Offering convenient proximity to Serenity Yoga Lembongan, the hotel is also close to Dingo's Surf School.
7.6
Very good1 review
Price fromC$ 92per nightSelect
Not available
Jalan Pura Dalem 9D, Seminyak, Bali, Indonesia, 80361
Situated in proximity to Kuta Beach, the property consists of luxurious rooms and a kitchen.
9.4
Perfect2 reviews
Price fromC$ 245per nightSelect
Not available
Jl. Umalas 2, Klecung No.8X Umalas, Kerobokan, Kuta, Bali, Bali, Indonesia
28.7 km from City Centre
Guests with children can enjoy cots, babysitting and a special menu, while at the hotel there is a private pool, boasting a perfect setting in Umalas district.
6.2
Nice1 review
Price fromC$ 67per nightSelect
Not available
Jalan Batu Mejan No 66X Padang Linjong Echo Beach, Bali, Indonesia
27.5 km from City Centre
The venue lies in the natural area of Bali, not far from Echo Beach, and offers a bar, a patio and a garden.
Price fromC$ 263per nightSelect
Not available
Jl. Pantai Pererenan, Bali, Indonesia
27.1 km from City Centre
The hotel is located in the lively area of Bali, not far away from Batu Bolong Beach, overlooking the garden.
Price fromC$ 294per nightSelect
Not available
Jl. Pantai Gang Lotring No.10, Bali, Indonesia
34.8 km from City Centre1.6 km from City Center
Select
Not available
Jl. Werkudara, Bali, Indonesia
32.2 km from City Centre
Offering convenient proximity to Double Six Beach, the hotel is also close to Kuta Square.
6.8
Nice3 reviews
Price fromC$ 148per nightSelect
Not available
Jalan Raya Kuta, Banjar Anyar, Bali, Indonesia, 80361
36.2 km from City Centre1.4 km from City Center
Offering a rooftop pool, the hotel is placed in the business area of Bali, just off Waterbom Bali.
Price fromC$ 166per nightSelect
Not available
Jl. Raya Bumbak 100 Anyar Kelod, Bali, Indonesia
27.2 km from City Centre
Close to Petitenget Beach in Kerobokan, the tranquil hotel is lodged in a traditional-style building and consists of 7 rooms.
Price fromC$ 182per nightSelect
Not available
Jalan Hang Tuah, 42, Bali, Indonesia, 00000
30.4 km from City Centre
The budget hotel is a good starting point to Bali' sights including Spearfishing Bali and Nico Dives Cool.
Price fromC$ 39per nightSelect
Not available
Jalan Drupadi III No9 Seminyak, Bali, Indonesia, 80361
31.2 km from City Centre
Set in Bali, this accommodation features a private pool and a terrace.
Price fromC$ 404per nightSelect
Not available
Jln Raya Amed Jemeluk Beach Jemelukkarangasem, Bali, Indonesia, 80852
52.4 km from City Centre
Located 23 km from Q-Dive Bali, this villa features a private pool and is equipped with a kitchen.
10.0
Perfect2 reviews
Price fromC$ 154per nightSelect
Not available
Jalan Kerta Rahayu A33Suwung Kangin, Bali, Indonesia, 80361
31.0 km from City Centre
Offering convenient proximity to Beautyworx, the hotel is also close to Dalem Penataran Desa Adat Temple.
Select
Not available
Jalan Pungutan No. 46, Bali, Indonesia
32.0 km from City Centre
The property is fitted with a swimming pool and is situated less than 1.9 km from Sanur Beach.
Price fromC$ 329per nightSelect
Not available
Jalan Pandawa 88, Bali, Indonesia, 80361
32.7 km from City Centre
Overlooking the city, this villa has a full bathroom and a sunbathing terrace, a year-round outdoor pool and a golf course.
9.0
Perfect4 reviews
Price fromC$ 279per nightSelect
Not available
Jl. Kunti II No.100, Bali, Indonesia
31.0 km from City Centre
Set in Bali, this accommodation features an outdoor pool and a terrace.
5.8
Guest rating1 review
Price fromC$ 82per nightSelect
Not available
Pantai Seseh Munggu Canggu, Bali, Indonesia
27.4 km from City Centre
Set in close vicinity of the Indian Ocean, the villa features a garden and a private swimming pool.
8.6
Great2 reviews
Price fromC$ 424per nightSelect
Not available
Jalan Raya Seririt Singaraja, Bali, Indonesia, 81151
33.5 km from City Centre
The accomodation is conveniently placed near Lovina Beach, offering 19 rooms along with a designed restaurant.
8.2
Great20 reviews
Price fromC$ 88per nightSelect
Not available
Jalan Babadan, Subak Munggu, Tegal Lantang, 80361, Bali, Bali, Indonesia
27.7 km from City Centre
Located 20 minutes' drive from Canggu city center, this hotel offers an outdoor swimming pool and barbeque grills.
Price fromC$ 2 144per nightSelect
Not available
Jl. Pantai Berawa, Bali, Indonesia
28.3 km from City Centre
Located in a natural area of Canggu, the accomodation offers a private pool and a garden.
Price fromC$ 814per nightSelect
Not available
Renaissance Bali Uluwatu Resort & SpaJalan Pantai Balangan 1 No 1, Bali, Indonesia, 80361
45.0 km from City Centre
Boasting a signature restaurant, this unique hotel is available close to New Kuta Green Park.
Price fromC$ 278per nightSelect
Not available
Radisson Blu Bali UluwatuJl. Pemutih Uluwatu Pecatu, Kuta Selatan, Bali, Indonesia
45.2 km from City Centre
The hotel is set close to New Kuta Golf, and boasts a swimming pool as well as ocean views.
Price fromC$ 230per nightSelect
Not available
Koa D'Surfer HotelJalan Pantai Berawa, Bali, Indonesia
28.7 km from City Centre
This hotel offers panoramic views along with a poolside bar, boasting location in the heart of the city right by a bus stop.
8.6
Great3 reviews
Price fromC$ 52per nightSelect
Not available
The Haven Suites Bali BerawaJl. Pemelisan Agung, Desa Tibubeneng, Banjar Berawa, Kuta Utara - Bali, Bali, Indonesia, 80361
28.7 km from City Centre
Just off Echo Beach, this venue in Canggu offers 60 rooms as well as facials and massage treatments.
Price fromC$ 241per nightSelect
Not available
Wyndham Tamansari Jivva Resort BaliJalan Subak Lepang No. 16, Bali, Indonesia, 80752
28.1 km from City Centre
Conveniently located close to Lebih Beach, this hotel in Bali features a nightclub and a picnic area.
Price fromC$ 119per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Filtering results

Please wait...

663 hotels found

FAQs about hotels in Bali

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Bali?
Of course, hotel prices in Bali change depending on the season, but on average: a 3-star hotel room costs 140C$ per night, and a 4-star hotel room is 334C$ per night. If you're looking for something really special, a 5-star hotel can be found for 594C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Bali?
Some of the top-rated affordable hotels are:
Tunjung Mas Resort Ubud rating: 3.9/5
Maharani Beach Hotel rating: 3.3/5
Koa D'Surfer Hotel rating: 4.3/5
See more favored cheap hotels here.
What are the best family hotels in Bali?
Many families loved staying at these kid-friendly hotels - Beji Ubud Resort and Fairmont Sanur Beach. All great hotels for family stay in Bali you can find here. You might also like hotels with a Jacuzzi, a rooftop terrace and a swimming pool.
What are the most popular hotels in Bali for couples?
These hotels are suitable for a couple romantic trip: Gajah Mina Beach Resort and Harper Kuta.
What are good hotels for a short-term stay on business in Bali?
Business travelers can be quite busy, but keen to see the atmosphere of Bali. On this, you might enjoy Lubdhaka Canggu Residence.
What are the best hotels in Bali with good breakfasts?
The Cakra Hotel, Hotel Kumala Pantai, and Legong Keraton Beach Hotel are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in Bali?
The Sandi Phala and 1000 Dream Bungalow & Restaurant are the coolest pet-friendly places to stay with your favored ones.
What are the best luxury hotels in Bali?
These luxury hotels with exceptional service will make your stay great:
Spa Village Resort Tembok rating: 4.4/5
Hideaway Villas Bali rating: 5.0/5
What are the most popular boutique hotels in Bali?
You may like these highly-rated cozy boutique hotels:
Berry Amour Romantic Villas rating: 3.9/5
Vihan Suites rating: 3.7/5
The Bali Khama rating: 4.1/5.
See more instagram-friendly hotels here.

Where to stay in Bali?

Best cheap hotels in Bali

Seminyak Garden is a top-rated 3-star budget hotel with an outdoor swimming pool, billiards and a wellness area as well as Charlie, located nearby. If you would like to stay in an area that is within easy walking distance of Legian Street, book a hotel, such as the reasonably priced The Spot Legian. Kubu Darma Accommodation and Taman Suci Villa offer affordable rates in the heart of Penestanan district.

Convenience of staying in hotels in the city centre

Amaris Hotel Pratama Nusa Dua, which is located just in the city center, features an outdoor swimming pool and a golf course.

Luxury and boutique accommodation in Bali

Legian City-Centre district is home to many luxury hotels, such as Bliss Surfer Hotel and The Sandi Phala. You might also think of Rumah Siam Boutique Hotel, a boutique hotel with a tennis court and a sauna. The 4-star Alila Manggis is an excellent chain hotel featuring a tennis court, an outdoor swimming pool and snorkeling.

Explore and find your best apartments, B&Bs and others

Think about staying at Tanto Villa or Canggu Pinpoint Rooms, if you'd like to take advantage of staying at B&B. For the best business deals, look in Berawa district, where you will find Legong Keraton Beach Hotel with room rates from 87C$. Make sure to choose Bali Taman Resort & Spa near Info Lovina Bali - a top-rated resort with views of the ocean.

Show moreLess