Hotels in Guilin

Find the best Guilin hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Guilin hotels with free cancellation or excellent ratings

Trusted Guilin hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Guilin

View more hotels
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Find a Guilin hotel in the heart of the action

Beat the lines at the top Guilin attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelVienna Hotel Guilin Mixc Mall – 5.0
Cheapest month to bookSeptember
Average 4-star hotel priceAED 179 per night
Average 5-star hotel priceAED 383 per night

How to find the best hotel deals in Guilin

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Guilin

  • If booking flights with us feels quick and easy, just wait until you try our hotel search. Find top Guilin hotels at incredible prices with these hacks.

  • The sooner you book, the better. You're more likely to find a lower rate on a Guilin hotel and have a wider range of choice when you plan ahead.

  • Still, be prepared to grab any last-minute offers. Some places drop their rates a day or two before arrival to fill rooms. This is more likely to happen in off-peak season or on quieter days, however.

  • The more flexible your dates, the better your savings. Change up your trip timing to discover what deals are available. Prices are typically cheaper midweek and during low-season months.

  • Save yourself from extra fees by searching for stays that have free cancellation. If your schedule changes or you spot a better offer, you can cancel or modify your booking without penalty.

Where to stay in Guilin

Central Guilin

When to go to Guilin

  • If you want to visit during peak season, book your hotel in Guilin for April. This is when the city's main events and top sights are in full swing, giving you plenty to see and do.

  • Explore at a more relaxed pace by locking in a Guilin hotel in March. It's the quietest time to visit and it's often easier on the budget too.

  • Good weather can make all the difference when choosing travel dates. If you prefer warmer conditions, August typically delivers with temperatures reaching up to 33ºC (91ºF).

  • January is the coolest month, with lows of 0ºC (32ºF).

  • Want to visit when you're less likely to need an umbrella? Search for Guilin hotels in October. It's the driest time to visit, with four days of rain on average.

  • The wettest time of year is June. Plan your trip then and you can expect to get around 19 days of rainfall.

Best hotels in Guilin

Best budget hotels

  • A great trip doesn't have to come with a big hotel tab. With at least 530 budget Guilin hotels available, you can spend more on experiences and less on a room. Expect basic comforts like simple breakfasts, standard toiletries, and cozy beds at these well-priced stays.

  • For a low-cost and no-fuss stay, check out Home Inn (Guilin Railway Station). It has a 2-star rating and amenities including Wi-Fi and luggage storage.

  • Alternatively, check the availability at Honor Esports Hotel(Vientiane City Railway Station). Offering conveniences including a laundry and Wi-Fi in designated areas, this 2-star Guilin hotel lets you save without missing out.

  • Heating and Wi-Fi in designated areas are just a couple of the things you'll find at Jijing E-Sports Hotel (Guilin Two Rivers And Four Lakes University of Technology). Another win for your finances, this place is rated 2 stars.

Best 4-star hotels in Guilin

Best luxury 5-star hotels

  • Featuring anything from plush beds to butler service and gourmet dining experiences, a 5-star hotel is where your trip turns next-level. Massage therapies, rooftop lounges, and stocked mini-bars? You might just find that too. There are at least 20 luxury hotels in Guilin to choose from.

  • You'll be living the high life at SYYF Li River Landscape Courtyard Hotel(Elephant Trunk Hill and Two Rivers & Four Lakes). This accommodation option offers massage services, a restaurant and other features that make it feel like a proper getaway.

  • Alternatively, treat yourself like you deserve at Lijiang Pushang Hotel. This 5-star Guilin hotel features a restaurant, concierge assistance and more.

  • If you haven't been to Guilin Tianjie International Hotel yet, you're in for a treat. Get the most out of your visit with perks like car rental options and a lobby bar.

Best hotels in Guilin for families

Best hotels with a spa

  • Find your zen at one of the 60 or so Guilin hotels with a spa. They offer anything from saunas to fitness centers and treatment rooms. Toss in yoga classes, beauty salons, and wellness programs and you have the recipe for relaxation.

  • Check in to Li River Resort Villa Hotel and leave the rush behind. A garden, massage services and other added comforts await you at this 4-star option.

  • Rated 4 stars, Days Hotel by Wyndham Guilin is another go-to hotel in Guilin where you can let your stress slip away. From a spa to room service and more, this is as relaxing as it gets.

  • After checking in to Li River Hotel (Guilin Two Rivers and Four Lakes Xiangshan Scenic Spot), you'll wonder how you'll ever go back to ordinary. This option features amenities like a spa and room service.

Best hotels with a pool

  • There are at least 40 pool hotels in Guilin, each offering its own experience. City hotels tend to offer rooftop or indoor pools, while resorts generally go big with multiple swimming areas and extras like lazy rivers. Whether you're here for rest or fun, there's a stay that fits your style.

  • Spend long, lazy days by the water at LiCLOUDS Hotel (Guilin Two Rivers and Four Lakes Xiangshan Park). As well as a children's pool, this Guilin hotel comes with a ticket office and a lobby bar.

  • Osmanthus Tree Resort & spa also guarantees you a good time. Go for this popular option and make the most of a children's pool, a 24-hour front desk and a laundry.

  • Or add a little play to your getaway at Yinmo Hotel (Wanda Plaza Guilin Railway Station). You'll have access to a children's pool, an executive lounge and express check-in at this hotel.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From cozy beds and feeding bowls to dog-walking services, pet-friendly hotels are set up to make you and your best buddy feel at home. There are around 20 Guilin hotels that'll happily host your furry friend.

  • At 7Days Premium Guilin Central Plaza, pet-friendly perks make travel easier for you both. An airport shuttle and express check-in are other conveniences you'll find at this hotel in Guilin.

  • Let your little buddy tag along on exciting adventures at Starway Hotel (Guilin Two Rivers and Four Lakes & Elephant Hill Scenic Area). Express check-out and a library are part of what's included at this pet-approved accommodation option.

  • Echarm Hotel (Guilin Zhongshan Middle Road Liangjiang Sihu) is one more place that works perfectly for pet owners. Amenities here include wake-up call services and air conditioning.

Flying to Guilin

Guilin Liangjiang International Airport (KWL)

  • Most flights to Guilin touch down at Guilin Liangjiang International Airport (KWL), this city's main airport. From there, the center is around 26 kilometers away.

  • It takes around 35 minutes to reach central Guilin when driving. The journey by public transport is roughly 45 minutes.

  • Banyan Tree Hotel (Guilin Liangjiang Airport Branch) is ideal if you're flying in late. Close to the airport and with a 2-star rating, travelers regularly mention its cleanliness as one of the top reasons to stay.

  • Buckwheat Youth Hotel (Guilin Liangjiang International Airport) is a reliable 2-star stay that's also near KWL. It's earned an overall rating of 4-plus out of 5 from guest reviews.

  • Need another go-to stay? Guilin Slow Time Boutique Hotel could be exactly what you need. It has a 2-star rating and is particularly popular with business travelers.

Finding cheap hotels in Guilin: FAQs

In Guilin, the expected average temperature in August is 26°C. The warmest month is typically July, which averages 29°C. The coolest month is January, with temperatures averaging 2°C. The rainiest month is June, and the driest month is December.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Guilin with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course, the cheapest hotel deal we found within the next seven days is AED 24 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for AED 25 per night.

The average price of a hotel during the week is AED 151 per night, and the average price on weekends is AED 137. Overall, it looks like the cheapest day to stay in Guilin could be Sunday.

The nearest airport to Guilin is Guilin Airport (KWL), which is 26.0km from the city center.

We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Guilin, and the most expensive day seems to be Wednesday.

The average price of a 3-star hotel in Guilin is currently around AED 148 per night, and the cheapest 3-star hotel we've found is AED 34 per night.

The average price of a 4-star hotel in Guilin is currently around AED 186 per night, and the cheapest 4-star hotel we've found is AED 49 per night.

The average price of a 5-star hotel in Guilin is currently around AED 407 per night, and the cheapest 5-star hotel we've found is AED 79 per night.

The cheapest month to stay in a hotel in Guilin is September, with an average price of AED 105 per night. The most expensive month is May, when the average room rate can be up to AED 1,222 per night. These average prices are based on all the hotels we found – from hostels to fancy 5-star hotels.

The average price of a hotel in September is AED 105 per night, which is around 107% lower than the rest of the year.