Discover our selection of Udon Thani hotels with Gym

Top rated hotels in Udon Thani

The Pannarai Hotel
4.6/583 Reviews
Good hotel at reasonable price. I purchased breakfast some days at 280 baht per person not great but still good. Swam in good pool worked out for a short time in small fitness room. Location is pretty well perfect near bars and restaurants
Empire Villa
4.3/519 Reviews
The room is quite old. Doesn't keep much sound The room is not very wide, the single bed is about 5 feet long, enough to sleep in. The bathroom is small. There is a small room to store clothes, but there are no hangers. I made a reservation and saw that there was a swimming pool but it was closed for renovations. Overall it was good enough. About 5-10 minutes from Udon city, close to the market, close to convenience stores.
Prajaktra Design Hotel
4.2/547 Reviews
Beautiful hotel, clean, very spacious room. Impressive good service staff There is definitely a chance to go back and stay again.
Siamgrand Hotel Udon thani
4.1/526 Reviews
Large hotel, big rooms, swimming pool and gym. Very complete breakfast buffet, very friendly staff. The downside is that it is in a quiet area outside the center.
Napalai Hotel
3.8/524 Reviews
It is located right next to Udon Thani Rhythm Club. The condition is excellent for the price, and the location is also very convenient. UD Town is located about 10 minutes away by car. You can reach the Rhythm Club, which is frequented by locals and tourists, in just 1 minute on foot. The staff were friendly and the room condition was satisfactory.
Charoen Hotel
4.3/5225 Reviews
Nice, comfortable and clean hotel.   Breakfast is generous and good.   Only problem was with the shower.  Shower door did not close properly so water leaked on the floor.  Also, hot water took at least 15 minutes to get.  Otherwise this hotel is a good choice, only a few minutes from Central Udon and food stalls.

Frequently Asked Questions

Property Information for Tourists

Total Properties232
Number of Reviews6,000
Highest PriceNZD 630
Lowest PriceNZD 19
Average Price (Weekdays)NZD 67
Average Price (Weekends)NZD 70