Find hotels in Bali from £20

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bali hotels

The Jawai Sagar Resort

The Jawai Sagar Resort
2.5 star property
Sena
10.0 out of 10, Exceptional, (2 reviews)
"This is an amazing part of the world and a great place to stay. The staff were friendly and the leopard safaris were great fun. We really enjoyed the evening safari even though we didn’t see any leopards - the scenery was just beautiful. We were lucky to spot a leopard on our morning safari and Karan our guide drove us to a fantastic vantage point. The leopard came within aroud 10m of our 4x4. There’s nothing to fear- the leopards are not interested in humans! An unforgettable experience and...
United Kingdom
NIA
The price is £99
includes taxes & fees
6 Jun - 7 Jun
The Jawai Sagar Resort

JAWAI INTO THE WILD

JAWAI INTO THE WILD
3.0 star property
Bali
The price is £21
includes taxes & fees
1 Jun - 2 Jun
JAWAI INTO THE WILD

Jawai's Wildness Lodge

Jawai's Wildness Lodge
3.5 star property
Bali
10.0 out of 10, Exceptional, (2 reviews)
"Great service and hospitality. Good options for food and quality of the food was also great! They take interest to try and fulfill all your requirements as per your needs. "
India
Varun
The price is £111
includes taxes & fees
3 Jun - 4 Jun
Jawai's Wildness Lodge

Vallora Retreat Jawai Luxuria by Moustache

Vallora Retreat Jawai Luxuria by Moustache
2.5 star property
Bali
The price is £82
includes taxes & fees
2 Jun - 3 Jun
Vallora Retreat Jawai Luxuria by Moustache

Jawai Horizon Camp

Jawai Horizon Camp
3.0 star property
Bali
10.0 out of 10, Exceptional, (1 review)
"Really good trip.whether was amazing.staff communication very good "
United Kingdom
Anonymous traveller
The price is £51
includes taxes & fees
7 Jun - 8 Jun
Jawai Horizon Camp

Chavri Resort – A Luxury Stay In Jawai

Chavri Resort – A Luxury Stay In Jawai
3.5 star property
Bali
2.0 out of 10, (1 review)
"The staff is too rigid, not honest and very much price oriented for small things like some extra water or 1 hour of late check-out, etc.. "
India
Parth
The price is £44
includes taxes & fees
31 May - 1 Jun
Chavri Resort – A Luxury Stay In Jawai

WelcomHeritage Cheetagarh Resort and Spa

WelcomHeritage Cheetagarh Resort and Spa
5.0 star property
Bali
10.0 out of 10, Exceptional, (1 review)
The price is £145
includes taxes & fees
31 May - 1 Jun
WelcomHeritage Cheetagarh Resort and Spa

Nature Jawai Retreat

Nature Jawai Retreat
3.0 star property
Bali
The price is £69
includes taxes & fees
31 May - 1 Jun
Nature Jawai Retreat

Jalsa Jawai

Jalsa Jawai
2.0 star property
Bali
The price is £55
includes taxes & fees
13 Jun - 14 Jun
Jalsa Jawai

Hotel Wing Orbit

Hotel Wing Orbit
2.0 star property
Bali
The price is £20
includes taxes & fees
31 May - 1 Jun
Hotel Wing Orbit

Jawai Retreat - Jawai

Jawai Retreat - Jawai
3.0 star property
Bali
The price is £79
includes taxes & fees
31 May - 1 Jun
Jawai Retreat - Jawai

Hinglaj Palace Hotel Jawai

Hinglaj Palace Hotel Jawai
2.0 star property
Bijapur
The price is £22
includes taxes & fees
31 May - 1 Jun
Hinglaj Palace Hotel Jawai

Vanthra Vilas

Vanthra Vilas
3.5 star property
Bali
The price is £116
includes taxes & fees
31 May - 1 Jun
Vanthra Vilas

Gokul Jawai

Gokul Jawai
3.0 star property
Bali
The price is £40
includes taxes & fees
31 May - 1 Jun
Gokul Jawai

Storii By ITC Hotels Jawai

Storii By ITC Hotels Jawai
5.0 star property
Bali
The price is £183
includes taxes & fees
7 Jun - 8 Jun
Storii By ITC Hotels Jawai

Dera Jawai

Dera Jawai
3.5 star property
Bali
10.0 out of 10, Exceptional, (2 reviews)
"We did one night here and it was so good to get out of the city into rural India. The accommodation was big, new, air conditioned and in a calm peaceful setting with peacocks strutting round. But, what makes this place are the staff who are attentive, efficient, welcoming and authentic. The food was delicious and plentiful and they went out of there way to get us cold beers after a long day. They organised a Safari which cost us Rs.4000 for four of us and whilst we didn’t see the leopards...
United Kingdom
L
The price is £72
includes taxes & fees
31 May - 1 Jun
Dera Jawai

Kavish Jawai Village Resort

Kavish Jawai Village Resort
3.0 star property
Bali
The price is £59
includes taxes & fees
31 May - 1 Jun
Kavish Jawai Village Resort

Bijapur Lodge

Bijapur Lodge
4.5 star property
Bali
The price is £93
includes taxes & fees
3 Jun - 4 Jun
Bijapur Lodge

Jawai Empire Resort

Jawai Empire Resort
3.0 star property
Bali
The price is £73
includes taxes & fees
5 Jun - 6 Jun
Jawai Empire Resort

Upvan Jawai

Upvan Jawai
3.0 star property
Bali
The price is £50
includes taxes & fees
8 Jun - 9 Jun
Upvan Jawai
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Bali

During your stay in Bali, you can discover things to see and do in the local area.

Indian puppets the handicraft products displayed for tourists

Top Bali Hotel Reviews

More cheap stays in Bali

Find out more about Bali

Top reasons to visit Bali

  • Stunning Beaches: Bali boasts some of the world's most picturesque beaches, perfect for relaxation and water sports.
  • Cultural Richness: Immerse yourself in Bali's unique traditions, from ancient temples to vibrant ceremonies.
  • Luxurious Spa Experiences: Indulge in rejuvenating spa treatments amidst Bali's serene surroundings, especially in Ubud.
  • Vibrant Nightlife: Experience the lively nightlife in Seminyak, with its trendy bars and clubs.
  • Scenic Landscapes: Enjoy breathtaking views of rice terraces and lush greenery that define Bali's natural beauty.

Find great hotels near Bali

Experience the enchanting charm of Bali, where a diverse selection of hotels awaits to fulfil your every desire. Whether you seek luxurious resorts by the beach or nature-themed lodgings that immerse you in adventure, Bali offers a myriad of options. From business-friendly accommodations to serene retreats, each hotel provides a unique glimpse into this tropical paradise, ensuring an unforgettable stay for every traveller.

  • Fateh Bagh: Fateh Bagh is a charming 3.5-star hotel boasting a guest rating of 8.4, offering a unique blend of business and leisure experiences. Located 17.7km from Bali, this property caters to those seeking a productive yet relaxing stay. Guests appreciate the modern amenities that cater to business travellers, alongside an inviting atmosphere that encourages relaxation. With comfortable rooms and a range of facilities, Fateh Bagh is an excellent choice for professionals looking to unwind after a day of meetings or conferences.
  • Mana Hotel: Mana Hotel is a delightful 4-star accommodation with a guest rating of 8.6, perfect for families and adventure seekers alike. Situated 17.7km from Bali, this hotel is renowned for its exciting array of onsite and nearby adventure sports, including horse riding, ropes courses, and ziplining. The property is family-friendly, offering various amenities such as a supervised childcare service, an arcade game room, and special breakfast options for children. Mana Hotel effortlessly combines thrilling activities with a warm, welcoming atmosphere, making it an ideal choice for a fun-filled family holiday.
  • WelcomHeritage Maharani Bagh Orchard Retreat: WelcomHeritage Maharani Bagh Orchard Retreat is a 3-star hotel with a stellar guest rating of 8.8, set within a historic national building just 17.7km from Bali. This property offers a unique historical theme, immersing guests in the rich culture and heritage of the area. Perfect for business travellers, the retreat provides a tranquil environment complemented by modern amenities. Guests appreciate the elegant architecture and serene gardens, making this hotel a lovely retreat for those looking to blend work with history and relaxation.

Where to stay in Bali

For those seeking a dreamy getaway, Bali offers an enchanting blend of culture, romance, and stunning scenery. This idyllic destination is perfect for beach vacations, where you can unwind on pristine shores or indulge in luxurious resorts. Explore the vibrant local culture and take in breathtaking views, making Bali an unforgettable experience. Whether you're after an outdoor adventure or a romantic escape, the charm of Bali is sure to captivate any traveller.

  • Bera: Nestled in the scenic backdrop of Bali, Bera is a charming village that offers a unique cultural experience. With its tranquil atmosphere, Bera sees a steady flow of visitors, particularly peaking from March to April and in July. The village boasts attractions such as historic monuments and private gardens, perfect for those looking to immerse themselves in local culture. The laid-back vibe of Bera makes it an ideal spot for leisurely exploration, allowing visitors to connect with the rich heritage and natural beauty of the area.
  • Bisalpur: Situated in close proximity to Bali, Bisalpur is a quaint village that attracts travellers seeking outdoor adventures and romantic getaways. With a moderate influx of visitors, especially from March and during the festive months of December and January, Bisalpur offers picturesque scenery and serene lakes. The local attractions, including monuments and beautifully maintained gardens, provide a perfect backdrop for a day of exploration or a peaceful picnic. Nature lovers and couples will find this village an idyllic retreat to unwind and appreciate the scenic landscape.
  • Karlai: Another hidden gem near Bali, Karlai is a delightful village that appeals to families and eco-conscious travellers. Visitors flock to Karlai primarily in March and during the winter months, enjoying its lush parks and culturally significant temples. The community is known for its eco-friendly initiatives, making it an attractive destination for those interested in sustainable tourism. With private gardens and ample opportunities for outdoor activities, Karlai is a great place to relax and connect with nature while creating lasting memories with loved ones.

Things to do in Bali

Bali offers a delightful blend of culture, romance, and stunning scenery. Indulge in rejuvenating spa experiences in Ubud, and explore the vibrant nightlife in Seminyak. Don't miss the chance to tour Ubud, where you can immerse yourself in local traditions amidst the throngs of tourists. Bali is the perfect destination for those seeking relaxation and adventure in a picturesque setting.

Shopping

Bali offers vibrant shopping experiences. Visit Seminyak Square for trendy boutiques and local crafts. If you're up for a drive, head to Beachwalk Shopping Centre in Kuta for a mix of international brands and dining options. Don't miss Ubud Art Market for unique souvenirs and artisan goods.

Recreation

Ubud's Yoga Barn offers a tranquil space for yoga and meditation, surrounded by lush rice paddies. Experience rejuvenating spa treatments and wellness workshops that nourish the mind and body, promoting relaxation and inner peace.

Fivelements Retreat near the Ayung River focuses on healing through traditional Balinese therapies, organic cuisine, and holistic wellness practices. Engage in daily yoga sessions and enjoy the tranquil surroundings that enhance relaxation and rejuvenation.

Como Shambhala Estate provides a luxurious wellness experience with personalised programmes, spa treatments, and fitness activities. The stunning natural environment promotes healing and relaxation, ensuring a unique retreat for body and mind.

In Canggu, the Serenity Eco Guesthouse combines sustainable living with wellness practices. Enjoy yoga classes, healthy meals, and community activities that foster connection and well-being amidst a peaceful setting.

The Bali Silent Retreat offers a unique experience of silence and solitude, nestled in a serene location. Engage in meditation, mindful walks, and nourishing meals, allowing for deep introspection and relaxation.

Adventure

Explore the breathtaking Ubud Jungle through exhilarating zip-lining, soaring over lush canopies. Dive into vibrant underwater worlds while snorkelling at Tulamben, or conquer the waves with thrilling surf lessons at Kuta Beach. Experience the adrenaline of white-water rafting on the Ayung River, surrounded by stunning landscapes.

Nightlife

Experience the vibrant nightlife at Potato Head Beach Club, where you can enjoy stunning sunset views and tasty cocktails. For a lively atmosphere, visit La Favela, known for its eclectic décor and dance beats that keep the party going until the early hours.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bali

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bali are May to June and September, where the prices are slightly lower. This is in comparison to April and November to December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Bali is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bali is Friday. The most expensive day to stay in Bali is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your selections based on your budget, desired location, and preferred hotel type. To find the most affordable prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Bali with your flights and activities through an Expedia package.

Find the best attractions near Bali

Bali offers a delightful blend of culture, romance, and stunning scenery, making it an ideal destination for varied travellers. Key attractions include ancient temples, historic forts, and natural history museums, perfect for those seeking cultural and family experiences. Don't miss exploring Legian, Bali Safari, and the vibrant Seminyak Beach, as well as the enchanting Bali Sea, for a comprehensive taste of this beautiful region.

  • Ranakpur Jain Temple: Nestled 17.7km from Bali, this exquisite temple is renowned for its intricate marble carvings and serene ambience, showcasing the rich Jain culture and architecture. A must-visit for those seeking peace and spirituality.
  • Jain Temple - Ranakpur: Located 45.1km from Bali, this temple is famed for its stunning design and historical significance. Immerse yourself in the spiritual vibes and admire the craftsmanship that reflects the essence of Jain beliefs.
  • Kumbhalgarh Fort: Positioned 29.0km from Bali, this majestic fort is a UNESCO World Heritage site. Explore its impressive ramparts and rich history, surrounded by the Aravalli Range, making it a captivating experience for history enthusiasts.

Best time to go to Bali

The best time to visit Bali can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Bali falls in May, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Bali falls in January, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January63.5°F (17.5°C)No RainSunnyAverageAverage
February70.5°F (21.4°C)No RainSunnyAverageAverage
March80.2°F (26.8°C)No RainSunnyAverageAverage
April89.2°F (31.8°C)No RainSunnySlightly HighSlightly High
May94.8°F (34.9°C)No RainSunnyAverageSlightly Low
June93.9°F (34.4°C)Light RainSunnyAverageSlightly Low
July88.3°F (31.3°C)Moderate RainMostly SunnySlightly HighAverage
August84.6°F (29.2°C)Light RainMostly SunnyAverageAverage
September84.7°F (29.3°C)Light RainMostly SunnySlightly HighSlightly Low
October83.3°F (28.5°C)No RainSunnySlightly LowAverage
November74.7°F (23.7°C)No RainSunnySlightly LowSlightly High
December66.2°F (19.0°C)No RainSunnySlightly LowSlightly High

The nearest major airports for your trip to Bali

When visiting Bali, you can conveniently fly into two major airports: Jodhpur (JDH) and Udaipur (UDR-Maharana Pratap). Jodhpur Airport is approximately 127.1km from Bali, with notable nearby hotels such as the luxurious Umaid Bhawan Palace, situated 1.1km away, and both Taj Hari Mahal and RAAS Jodhpur, each 4.8km distant. Udaipur Airport is about 83.7km from Bali, offering fine accommodation options like Padmini Bagh Resort, 6.4km away, Bhairavgarh Palace, 16.1km away, and Spring Sky Udaipur, 11.3km distant. These hotels provide accessible transport services to their respective airports, ensuring a smooth transition for your travels.

Frequently asked questions

What is the best area to stay in Bali?
The best areas to stay in Bali are Seminyak for a sophisticated beach experience or Ubud for a cultural and wellness retreat.

Seminyak is a popular choice for those seeking a stylish beach holiday. This area is known for its upscale restaurants, boutique shops, and beach clubs. The main street, Jalan Kayu Aya (also known as "Eat Street"), is lined with various dining options, from fine dining to casual cafes. You'll find many luxury villas and hotels tucked away on quieter side streets, offering privacy and high-end amenities. It's a great spot for enjoying sunsets by the Indian Ocean.

Couples often find Seminyak ideal for a romantic getaway. The area offers a good mix of relaxation by the pool or beach, indulgent spa treatments, and vibrant nightlife. It's easy to spend your days browsing the independent fashion boutiques or enjoying a cocktail at a beachfront bar.

Ubud, on the other hand, is great for travellers interested in Bali's artistic and spiritual side. Located in the central highlands, it's surrounded by lush rice paddies and tropical rainforests. The town centre is quite compact, with the main road, Jalan Raya Ubud, featuring the Royal Palace and the Ubud Market. Many hotels and guesthouses are located a short distance from the main thoroughfare, offering a peaceful escape.

Solo travellers often gravitate towards Ubud for its focus on wellness and culture. There are numerous yoga studios, meditation centres, and healthy eating establishments. You can easily explore the Monkey Forest, visit art galleries, or take a cooking class.
When is the best time to go to Bali?
The best time to visit Bali, Rajasthan, is during the cooler, drier months from October to March.

This period avoids the intense heat and humidity of the summer, making it much more comfortable for exploring the region's historical sites and natural beauty. For couples planning a romantic escape or travellers looking for a pleasant climate for sightseeing, these months offer ideal conditions.

November to February is particularly good for those interested in wildlife viewing, as the cooler temperatures mean animals are more active.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bali.
How can I save on a Bali hotel booking with Expedia?
Members always get our best prices. Find our best Bali hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Bali hotel?
Prices for hotels in Bali often vary, but you can find a great deal from £20 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia