Menu

Search options

2026-02-05

2026-02-06
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.

4 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

112 results

  • Aonang Fiore Resort

    From US$ 110

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

    Offering direct access to Noppharat Thara Beach, Aonang Fiore Resort enjoys a convenient location in the centre of Krabi. This resort features a community pool, an infinity swimming pool and a garden…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Sand Sea Resort Railay Beach

    From US$ 51

    192 Moo 5, Saitai,Krabi,, Railay Beach, Thailand (To the map)

    Placed at a distance of 0.7 km from Railey West Beach, the 4-star Sand Sea Resort Railay Beach welcomes guests with a restaurant and luggage storage. Monkey Trail Nature Preserve is placed 25…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Chada Thai Village

    From US$ 51

    260 Moo 2 Tambol Ao-Nang Krabi, Ao Nang, Thailand (To the map)

    Located in a shopping area right by Noppharat Thara Beach, the 4-star Chada Thai Village Krabi features water slides, loungers and a bar. Guests can benefit from a panoramic view of the garden in the…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Pakasai Resort

    From US$ 45

    88 Moo 3 Tumbol Ao Nang Muang Krabi, Ao Nang, Thailand (To the map)

    Pakasai Resort Krabi is a 16-minute walk from the long Ao Nang Beach and it has fitness room, fitness classes and the gym. Set in the very heart of Krabi, the venue offers quick access to Noppharat…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Centara Life Phu Pano Krabi

    From US$ 35

    879 Moo 2 Soi Ao Nang 11, Ao Nang, Thailand (To the map)

    A summer terrace, a patio and a bar are featured in Centra By Centara Phu Pano Krabi located 1 km from Ao Nang Beach. The venue is only 550 metres from Kon-Tiki.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Bluesotel Krabi Aonang Beach

    From US$ 50

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

    Featuring an outdoor swimming pool, a restaurant and a free carpark, Bluesotel Krabi Aonang Beach offers stylish accommodation within 2 km from Noppharat Thara Beach. It is 950 metres from Aqua…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Aonang Phu Pi Maan Resort & Spa

    From US$ 226

    86/8 Moo 2 Aonang, Muang, Krabi Thailand, Ao Nang, Thailand (To the map)

    Set 1.3 km from the long Ao Nang Beach, Ao Nang Phu Pi Maan Resort And Spa Krabi features a gym, complimentary parking and free self-parking. The venue is located 4 km from the centre of Krabi and a…

    To the hotel

    price for 1 night
    Book Now From US$ 226
  • Aonang Princeville Villa Resort & Spa - Gha Wellhotel-Halal Certified, Krabi, Thailand

    From US$ 60

    164 Moo 2, T. Ao Nang, Muang, Ao Nang, Thailand (To the map)

    Nestled near the long Ao Nang Beach, the 4-star Aonang Princeville Villa Resort & Spa Krabi offers non-smoking rooms with free Wi-Fi in public areas. This resort is less than 1.2 km from Noppharat…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Railay Princess Resort & Spa

    From US$ 39

    145/1 Moo 2, Railay Beach, Thailand (To the map)

    Featuring a cash machine and a currency exchange, the 4-star Railay Princess Resort & Spa-Sha Extra Plus is 10 minutes' walk from Ao Phra Nang Beach. The resort lies nearly 25 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Bhu Nga Thani Resort & Villas Railay

    From US$ 134

    479 Railay, Moo 2,Ao Nang, Railay Beach, Thailand (To the map)

    Featuring a sauna, a swimming pool and a private swimming pool, Bhu Nga Thani Resort & Spa Krabi offers accommodation in the vicinity of the Expansive Railay White-Sand Beach. Tham Phra Nang Cave is…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Hula Hula Resort L Truly Tropical And Fun Wellness

    From US$ 61

    222 Moo 3 Klonghaeng Road, Aonang, Muang, Krabi, Krabi, Thailand (To the map)

    Offering a sun terrace, a flat screen TV and a private swimming pool, Hula Hula Resort, Ao Nang Krabi is 5 minutes' drive from the Large, Ao Nang Sandy Beach. The centre of Krabi is within 5 km of…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Railay Great View Resort

    From US$ 57

    588 Moo , Tambol Ao Nang Muang, Railay Beach, Thailand (To the map)

    The 4-star Railay Great View Resort Krabi is set 2.2 km from Ao Nam mao pier and 1.7 km from Phra nang Cave Beach. Featuring 42 rooms with views of the sea, this cottage is set within a short ride…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Siargao Bleu Resort And Spa

    From US$ 165

    Tourism Road, General Luna, Siargao Island, Philippines, General Luna (Surigao del Norte), Philippines (To the map)

    The comfortable Siargao Bleu Resort And Spa General Luna is 5 minutes by foot from Cloud 9 Tower. Boasting location next to Cloud 9 Surfing Area, the property offers 40 rooms together with a lounge…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Krabi Heritage Hotel

    From US$ 61

    312 Moo 2, Tambol Ao Nang, Amphur Muang, Krabi, Ao Nang, Thailand (To the map)

    Boasting a shared lounge, flat screen TV and a community pool, Krabi Heritage Hotel lies in vicinity of the long Ao Nang Beach. Phra nang Cave Beach is a 10-minute drive from the venue and a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Glow Ao Nang Krabi

    From US$ 48

    199/46 Moo 3, Soi 8, Ao Nang Beach, Ao Nang, Thailand (To the map)

    Offering a patio, a saltwater swimming pool and a bar, Glow Ao Nang Krabi Hotel is located 2.8 km away from Pai Plong Beach. Noppharat Thara Beach is less than 1.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Apasari Krabi - Sha Extra Plus

    From US$ 144

    178 Aonang, Moo3, Ao Nang, Thailand (To the map)

    Nestled near Noppharat Thara Beach, the 4-star Apasari Krabi Hotel offers non-smoking rooms with Wi Fi in the lobby. The venue is a 20-minute walk from the long Ao Nang Beach and in close proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Aree Tara Ao Nang Krabi

    From US$ 93

    177 Moo 3, Aonang Soi 8 Road, Aonang, Muang,, Ao Nang, Thailand (To the map)

    Aree Tara Resort Krabi is set 1.7 km from the long Ao Nang Beach, and boasts a year-round outdoor swimming pool, a bar and an outdoor pool area. Featuring an outdoor pool, this property is set a…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Sunrise Tropical Resort

    From US$ 104

    39 Moo.2 Ao-Nang, Railay Beach, Thailand (To the map)

    Sunrise Tropical Resort Krabi is 4-star accommodation with an individual patio, located about 0.8 km from the wide sand Railay Beach. Guests have access to an outdoor swimming pool, a fitness area…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • The L Resort, Krabi

    From US$ 267

    31 Moo 2 81000 Krabi Thailand, Ao Nang, Thailand (To the map)

    The L Resort Krabi is located on the beachfront and offers 4-star accommodation near the long Ao Nang Beach. An outdoor pool as well as various massages and a spa centre are available for you at this…

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • Ava Sea Resort Krabi, Ao Nang Beach

    From US$ 95

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

    A sun deck, a flat screen TV and a sun terrace are offered at Ava Sea Resort Krabi, located 0.9 km from the Large, Ao Nang Sandy Beach. The venue is situated 4 km from Krabi city centre and 160 km…

    To the hotel

    price for 1 night
    Book Now From US$ 95