Menu

Search options

2026-02-06

2026-02-07
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

3 star hotels in Krabi

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

166 results

  • The 9Th House

    From US$ 44

    9/9 Chaofa Rd. Paknam Mueang Krabi Thailand, Krabi, Thailand (To the map)

    The 9Th House Hostel lies within 1.8 km from Khao Khanap Nam. This accommodation is about 20 minutes' walk from Thara Park.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Koh Jum Resort

    From US$ 76

    237 Moo 5, Koh Sriborya, Nueklong, Koh Jum, Thailand (To the map)

    Set 3.6 km from Ko Pu Island, Koh Jum Resort Krabi features a sundeck, a sunbathing terrace and a restaurant. Here one can enjoy American cuisine while being located 550 metres from Magic Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Ao Nang Beach Resort

    From US$ 285

    142 Moo 2 Beach Front Road, Krabi, Thailand (To the map)

    Ao Nang Beach Resort is located in Krabi, about an 18-minute walk from Monkey Trail Nature Preserve, and offers a swimming pool. This 3-star hotel also provides WiFi available throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Tonsai Bay Resort

    From US$ 42

    18 Moo 2 Aonang, Tonsai Beach, Thailand (To the map)

    Featuring a quiet location, the superior Tonsai Bay Resort Krabi offers views of the mountain, and is placed at a 7 km distance from the Large Ao Nang Sandy Beach. This 3-star resort provides guests…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • The Nice Krabi Hotel

    From US$ 25

    23 Chaokun Road, Krabi, Thailand (To the map)

    Featuring hire of cars as well as free Wi-Fi in the rooms, Nice Krabi Hotel is set in Krabi, 0.9 km from Wat Kaew Ko Wararam White Temple. Situated in Downtown Krabi district, the venue is set 1.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Krabi Golden Hill Hotel

    From US$ 45

    18 Soi Chamaianouson Road, Krabi, Thailand (To the map)

    The 3-star Krabi Golden Hill Hotel is set in the Downtown Krabi district of Krabi, 6 minutes' walk from City Pillar Shrine. This Krabi hotel offers 44 guest rooms and amenities such as a restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Railay Phutawan Resort

    From US$ 150

    1 Moo 2 Ao Nang, Muang--, Railay Beach, Thailand (To the map)

    Railay Phutawan Resort Krabi is set among the mountain, about 1.3 km from Princess Lagoon and features free shuttle service, free shuttle bus service and airport transfer. Set close to Moo 2, this…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Avatar Railay-Adults Only

    From US$ 36

    629 Moo 2 , East Railay, Aonang, Muang, Krabi, Railay Beach, Thailand (To the map)

    Set 950 metres of Princess Cave, the 3-star Avatar Railay Hotel is located 450 metres of Moo 2. The resort lies 5 km from Poda Island, and offers a Thai restaurant and a swimming pool onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Diamond Beach Resort

    From US$ 39

    Diamondbeachresortnammaokrabi, Ao Nam Mao, Thailand (To the map)

    Diamond Resort is a 3-star venue set 6 km away from Ao Nang Krabi Thai Boxing Stadium. This comfortable accommodation is approximately 25 minutes walk from the center of Krabi.

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Green View Village Resort

    From US$ 22

    279 Moo 2, Aonang, Ao Nang, Thailand (To the map)

    The 3-star Green View Village Resort Krabi is set 2.8 km from Moo 2 Beach and 1.7 km from the long Ao Nang Beach. Featuring 29 rooms with views of the tropical garden, this resort is set within a…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Aonang Phu Petra Resort, Krabi - Sha Plus

    From US$ 82

    521 Moo.2 Soi 11 Aonang, Muang, Ao Nang, Thailand (To the map)

    Aonang Phu Petra Resort, Krabi is located 2.4 km from the long Ao Nang Beach and offers free shuttle service, laundry facilities and dry cleaning/laundry. The venue is 4 km from the city centre and…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Jungle Village Bungalow

    From US$ 150

    Ao Nang Soi 3, Ao Nang, Ao Nang, Thailand (To the map)

    Situated 4.1 km from Phra nang Cave Beach in Krabi, Jungle Village Bungalows features free self parking, a swimming pool and a restaurant throughout the property. Noppharat Thara Beach is less than 3…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Aonang Viva Resort - Sha Plus

    From US$ 44

    194 Moo 3, Aonang Soi 8, Aonang, Ao Nang, Thailand (To the map)

    Aonang Viva Resort is set in a touristic area of Krabi and gives access to Ao Nang Krabi Thai Boxing Stadium, which is about 25 minutes' walk away. Set close to Noppharat Thara Beach, this property…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Wake Up Aonang Hotel

    From US$ 9

    121 Moo 2, Ao Nang, Thailand (To the map)

    Wake Up Aonang is a low-budget venue that offers 26 rooms with views of the mountain. Princess Lagoon is 3.7 km from the accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Kokotel Krabi Ao Nang

    From US$ 268

    143 Moo 2, Tambol Ao Nang, Ampure Muang, Krabi, Krabi, Thailand (To the map)

    Situated 2.1 km from Noppharat Thara Beach in Krabi, Kokotel Krabi Ao Nang features free self parking, an outdoor swimming pool and complimentary private parking throughout the venue. Located off Moo…

    To the hotel

    price for 1 night
    Book Now From US$ 268
  • Diamond Cave Resort & Spa

    543 Moo 2, Aonang Muang Krabi, Krabi, Thailand (To the map)

    To the hotel

    Book Now
  • Marina Express-Fisherman Aonang

    From US$ 84

    20/1 Moo 2, Ao Nang, Muang Krabi, Ao Nang, Thailand (To the map)

    Set within a 15-minute walk of Pai Plong Beach, this 4-star Marina Express-Fisherman Aonang Hotel Krabi is located near Weekend Market. Free Wi Fi is available throughout the property as well as a…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Lada Krabi Residence Hotel - Sha Plus

    From US$ 28

    90/71-72 Maharaj Rd., Krabi, Thailand (To the map)

    The 3-star Lada Krabi Residence offers 27 rooms just 450 metres from Wat Kaew Ko Wararam White Temple. Set within reach of Krabi Walking Street, the venue features an à la carte restaurant serving…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Railay Hilltop

    From US$ 42

    36 M.1 T.Ao Nang,-A.Muang,Krabi,-Thailand, Railay Beach, Thailand (To the map)

    Set within a 15-minute walk of Railay Beach, this 3-star Railay Hilltop Hotel Krabi is located near Railay View Point. Offering diving, canoeing and hiking onsite, the venue boasts air-conditioned…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Baan Habeebee Resort

    From US$ 298

    265 Moo 5, Ao Nang, Thailand (To the map)

    Offering a free carpark, an outdoor swimming pool and a sunbathing terrace, Baan Habeebee Resort Krabi is located less than 10 minutes by car from Ao Nang Beach. Situated in Nopparat Thara Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 298