Krabi Town Hotels - Accommodation in Krabi Town

Planning your holidays in Thailand and looking for a hotel in Krabi Town? Find the list of the best Krabi Town hotels, including the most popular and cheap hotels in Krabi Town that will help you find the best deal for Krabi Town accommodation for your trip to Thailand.

Krabi Town

Krabi Town is a laid-back small town situated next to the Krabi River, which flows into the Andaman Sea. The giant Mud Crabs Sculpture is a symbol of Krabi town. There are also other attractions in Krabi town that make it worth for tourists to pay a short visit. The night market is also the place to visit for some local food. Since Krabi Town is a bit far from the beaches and often overlooked by tourists, it is a good option for those who prefer living as locals and enjoying local feels.

Where to book Krabi Town hotels?

The most convenient way to book Krabi Town hotel is by using a reliable online travel agent such as or

Note! While most of Krabi Town hotels are offering airport pick-up service, booking a separate Airport transfer to Krabi Town in most cases is significantly cheaper than transfer arranged by the hotel

List of Krabi Town Hotels

Majority of accommodations in Krabi Town are inexpensive guesthouses and boutique hotels. The rooms normally come with a private bathroom, air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, wardrobe, a hairdryer and a desk. There are a few mid-range hotels in Krabi Town where you will also find an outdoor pool, a restaurant, bar, and garden on site.

The most popular Krabi Town hotels are listed below.

To decide on the best option for the trip, more detailed information on each of the hotels with reviews, prices and availability of rooms for the selected dates can be found by clicking the links provided.

1. River Front Krabi Hotel

River Front Krabi Hotel

Located in Krabi town, 2.6 km from Wat Kaew Korawaram, River Front Krabi Hotel provides accommodation with a bar, free private parking, a garden and a terrace. This 3-star hotel offers valet parking and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The hotel is in the city on the sea, you can see Khao Kanab Nam.

2. Nap Krabi Hotel

Nap Krabi Hotel

Nap Krabi Hotel, Krabi Town - offers big, luxuriously appointed modern rooms with ensuite, shuttle services and views over mountains and lakes. The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower.

3. Krabi SeaBass Hotel

Krabi SeaBass Hotel

Krabi SeaBass Hotel would like to warmly welcome all guests to explore the travel experience by serving wonderful vacation. We combine luxurious and modern decoration of the sea and underwater world. The hotel is located at the heart of Krabi town centre with extremely easy access to a wide variety of main tourist attractions. Krabi SeaBass Hotel is dedicated our service to satisfying and ensuring that your stay with us will be full of amusement and relaxation.

4. City Hotel

City Hotel

City Hotel is located in central Krabi Town, opposite the Night Market and 30 minutes’ drive from Ao Nang Beach. This affordable hotel also enjoys easy access to Nopparat and Klong Muang Beaches, as well as the dining and shopping areas of Krabi.

5. Riverside Hotel

Riverside Hotel

Situated in Krabi Town, Riverside Hotel is the perfect place to experience Krabi and its surroundings. From here, guests can enjoy easy access to all that the lively city has to offer.

6. The Oasis Resort

The Oasis Resort

Located in Krabi Town, The Oasis Resort offers air-conditioned rooms with free WiFi. Appointed with polished concrete walls, all rooms are complete with modern furniture and décor, a flat-screen cable TV and a refrigerator.

7. Pantharee Resort

Pantharee Resort

Located in Krabi Town, Pantharee Resort is a 15-minute drive from Ao Nang Beach. Guestrooms at Pantharee come with modern décor and have plenty of natural light. Each well-appointed room is fitted.

8. Srisuksant Square

Srisuksant Square

Set in the downtown area of Krabi, a 3-minute walk to the weekend Night Market and a minute walk to Chao Fah Pier, Srisuksant Square features a sun terrace and views of the city. Guests can enjoy meals at the on-site Italian restaurant.

9. Alisa Krabi Hotel

Alisa Krabi Hotel

Situated in Krabi town, within 3.3 km of Wat Kaew Korawaram and 4.1 km of Krabi Stadium, Alisa Krabi Hotel offers accommodation with a terrace and as well as free private parking for guests who drive. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a 24-hour front desk, room service and luggage storage for guests.

10. The Nest Krabi Hotel

The Nest Krabi Hotel

Well-placed in the shopping, restaurants, sightseeing area of Krabi city, The Nest Residence provides a most conducive spot for you to take a break from your busy days. The property is just 1 km away from the city center, and it normally takes about 15 minutes to reach the airport. With its convenient location, the property offers easy access to the city's must-see destinations. Offering guests superior services and a broad range of amenities, The Nest Residence is committed to ensuring that your stay is as comfortable as possible.

11. The Greenery Hotel

The Greenery Hotel

The Greenery Hotel offers clean and modern accommodation with friendly service. It is within 10 minutes’ walking distance of the Morning and Night Markets, and department store in Krabi Town. Rooms at The Greenery feature satellite TV and an en suite bathroom with hot/cold shower. A refrigerator and minibar are also provided. Guests enjoy complimentary coffee, tea and crackers.

12. Krabi Royal Hotel

Krabi Royal Hotel

Krabi Royal Hotel is located in Krabi Town, one kilometer from the bus terminal. Decorated in a traditional Thai style, air-conditioned rooms at Royal Krabi Hotel are equipped with a cable TV, fridge and hairdryer.

13. Maritime Park and Spa Resort

Maritime Park and Spa Resort

A 15-minute drive from Krabi Airport, the Maritime Park And Spa Resort has spacious rooms with scenic views of the famous limestone cliffs, lagoon and Krabi River. Away from Krabi’s bustle, the resort features a spa, outdoor pool and fitness center. Activities at the Maritime Park and Spa include jogging, cycling and even canoeing at the nearby lake.

14. Krabi Phetpailin Hotel

Krabi Phetpailin Hotel

Krabi Phetpailin Hotel is a home away from home for travellers from all over the world, providing a comfortable stay, warm hospitality and Halal restaurant. Centrally located in Krabi Town, Krabi Phetpailin Hotel is a 20-minute drive to Ao Nang Beach.

15. Chanchalay Hip Hostel

Chanchalay Hip Hostel

Boasting a restaurant, shared lounge, garden and free WiFi, Chanchalay Hip Hostel is set in Krabi town, 800 m from Wat Kaew Korawaram and 1.7 km from Thara Park. Featuring family rooms, this property also provides guests with a terrace. The accommodation offers a tour desk, and luggage storage for guests.

16. Sleep Whale Hotel

Sleep Whale Hotel

Located in Krabi Town, Sleep Whale Hotel is a 10-minute drive to Weekend Walking Street and a 5-minute ride from Krabi Bus Terminal. Offering rooms with a private balcony, the hotel is equipped with a tour desk and free Wi-Fi. The hotel is a 10-minute drive to Krabi Hospital and Wat Khaew Temple. It is a 20-minute drive to Aonang Beach and Krabi Airport. Nopparat Beach is a 25-minute ride away. 



Other Krabi Hotels

If you are interested in other Krabi areas as well, find top hotels in other popular areas of Krabi:

For the list of Best Krabi Hotels including top hotels in Krabi check here ⬇️