You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Krabi, located in southern Thailand, is a captivating travel destination known for its stunning natural beauty and vibrant culture. As the capital of Krabi Province, it offers a perfect blend of relaxation and adventure, making it an ideal spot for tourists seeking a memorable getaway. The town is nestled along the Andaman Sea, providing breathtaking coastal views and easy access to nearby islands.
When it comes to accommodation, Ao Nang is one of the best neighbourhoods to stay in, offering a wide range of hotels, resorts, and guesthouses to suit all budgets. Railay Beach, accessible only by boat, is another popular area known for its dramatic limestone cliffs and serene beaches.
Top attractions in Krabi include the iconic Phi Phi Islands, the Emerald Pool, and the Tiger Cave Temple. Visitors can also enjoy activities such as rock climbing, island hopping, and exploring the lush mangroves.
See the latest prices and deals by choosing your dates

Hotel in Ao Nang, Krabi · 5.86 mi from centre
8.6
67 reviews
With a stay at Frank Ao Nang Krabi Resort in Krabi (Ao Nang), you'll be within a 15-minute drive of Ao Nang Beach and Nopparat Thara Beach. This hotel is 9.8 mi (15.8 km) from Khlong Muang Beach and 12.5 mi (20.1 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 5.86 mi from centre
8.4
446 reviews
Breakfast available
With a stay at Marina Express - Fisherman - Aonang in Krabi (Ao Nang), you'll be within a 15-minute drive of Ao Nang Beach and Nopparat Thara Beach. This hotel is 9.5 mi (15.3 km) from Khlong Muang Beach and 12.5 mi (20.2 km) from Tubkaek Beach.

Hotel in Ao Nang, Ao Nang Beach · 5.94 mi from centre
8.0
67 reviews
Located within a 14-minute walk of Ao Nang Beach and 2.2 miles of Ao Nang Krabi Boxing Stadium, Aonang Goodwill has rooms in Ao Nang Beach. With a shared lounge, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a 24-hour front desk, an ATM and currency exchange for guests.
At the hotel, every room has a deskand a balcony with a garden view. Each room has a safety deposit box, while selected rooms come with a terrace and others also offer city views. Guest rooms will provide guests with a fridge.
Gastropo Fossils The World Museum is 4.5 miles from Aonang Goodwill, while Wat Kaew Korawaram is 10 miles away. Krabi International Airport is 15 miles from the property.

Hotel in Nuea Khlong · 6.03 mi from centre
8.4
164 reviews
Breakfast available
Located in Nuea Khlong, Palmari Boutique Hotel is within a 15-minute drive of Palm Driving Range and Tesco Lotus Krabi. This hotel is 19.3 mi (31 km) from Ao Nang Beach and 6.7 mi (10.7 km) from Khao Phanom Bencha National Park.

Resort in Railay Beach, Krabi · 6.04 mi from centre
8.2
160 reviews
Breakfast available
With a stay at Tonsai Bay Resort in Krabi (Railay Beach), just steps from Tonsai Beach. This beach resort is within close proximity of West Railay Beach and East Railay Beach.

Hotel in Ao Nang, Krabi · 6.11 mi from centre
8.6
452 reviews
Breakfast available
With a stay at Sugar Marina Hotel - Cliffhanger - Aonang in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 7 minutes from Nopparat Thara Beach. This hotel is 7.4 mi (11.8 km) from Khlong Muang Beach and 10.1 mi (16.2 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.13 mi from centre
8.6
121 reviews
With a stay at Cosi Ao Nang in Krabi (Ao Nang), you'll be within a 15-minute drive of Ao Nang Beach and Nopparat Thara Beach. This hotel is 10.2 mi (16.4 km) from Khlong Muang Beach and 12.9 mi (20.8 km) from Tubkaek Beach.

Resort in Ao Nang, Krabi · 6.24 mi from centre
8.4
980 reviews
Breakfast available
A stay at Avani Ao Nang Cliff Krabi Resort places you in the heart of Krabi, a 3-minute drive from Ao Nang Beach and 9 minutes from Nopparat Thara Beach. This beach resort is 7.3 mi (11.7 km) from Khlong Muang Beach and 10 mi (16.1 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.24 mi from centre
7.0
11 reviews
With a stay at The Dream Garden in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 7 minutes from Nopparat Thara Beach. This hotel is 7.2 mi (11.6 km) from Khlong Muang Beach and 9.9 mi (16 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.26 mi from centre
7.6
20 reviews
Breakfast available
With a stay at Machorat Aonang Resort in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 8 minutes from Nopparat Thara Beach. This hotel is 3.3 mi (5.4 km) from Ao Nam Mao.

Hotel in Ao Nang, Krabi · 6.31 mi from centre
8.4
172 reviews
Breakfast available
With a stay at Kokotel Krabi Ao Nang in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 7 minutes from Nopparat Thara Beach. This hotel is 3.4 mi (5.4 km) from Ao Nam Mao and 7.1 mi (11.5 km) from Khlong Muang Beach.

Hotel in Ao Nang, Krabi · 6.32 mi from centre
7.6
8 reviews
Breakfast available
With a stay at Aonang Dugong in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 9 minutes from Nopparat Thara Beach. This hotel is 7.2 mi (11.5 km) from Khlong Muang Beach and 9.9 mi (15.9 km) from Tubkaek Beach.

Guesthouse in Ao Nang, Krabi · 6.35 mi from centre
7.2
40 reviews
With a stay at Popeye Guesthouse in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 8 minutes from Nopparat Thara Beach. This guesthouse is 6.8 mi (11 km) from Khlong Muang Beach and 9.8 mi (15.8 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.36 mi from centre
8.4
92 reviews
With a stay at J Hotel in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 7 minutes from Nopparat Thara Beach. This hotel is 7.1 mi (11.4 km) from Khlong Muang Beach and 9.8 mi (15.8 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.37 mi from centre
7.2
54 reviews
With a stay at Me Mee Place & Tour Krabi in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 6 minutes from Nopparat Thara Beach. This hotel is 7.1 mi (11.4 km) from Khlong Muang Beach and 9.8 mi (15.8 km) from Tubkaek Beach.

Villa property in Ao Nang, Krabi · 6.41 mi from centre
9.0
43 reviews
Breakfast available
Located in Krabi (Ao Nang), De Malee Pool Villas is within a 10-minute drive of Ao Nang Beach and Nopparat Thara Beach. This villa is 6.1 mi (9.8 km) from Khlong Muang Beach and 9.6 mi (15.4 km) from Tubkaek Beach.

Resort in Ao Nang, Ao Nang Beach · 6.41 mi from centre
9.3
326 reviews
Breakfast available
Located in Ao Nang Beach, 1.1 miles from Ao Nang Krabi Boxing Stadium, The Pin Boutique Pool Villa Krabi provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Providing a bar, the property is located within 6.6 miles of Gastropo Fossils The World Museum. The property has a 24-hour front desk, airport transportation, room service and free WiFi.
The resort will provide guests with air-conditioned rooms with a closet, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Each room includes an electric tea pot, while selected rooms contain a balcony and others also offer pool views. At The Pin Boutique Pool Villa Krabi every room is equipped with a seating area.
A buffet, Full English/Irish or American breakfast is available at the property.
The accommodation features amenities such as an on-site business center and hot tub.
Wat Kaew Korawaram is 9.2 miles from The Pin Boutique Pool Villa Krabi, while Dragon Crest Mountain is 10 miles away. Krabi International Airport is 13 miles from the property.

Hotel in Ao Nang, Krabi · 6.43 mi from centre
9.4
100 reviews
Breakfast available
With a stay at Aonang Inn in Krabi (Ao Nang), you'll be a 1-minute drive from Ao Nang Beach and 6 minutes from Nopparat Thara Beach. This hotel is 7 mi (11.3 km) from Khlong Muang Beach and 9.7 mi (15.7 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.47 mi from centre
8.8
138 reviews
Breakfast available
With a stay at Kokotel Krabi Oasis in Krabi (Ao Nang), you'll be a 4-minute drive from Ao Nang Beach and 5 minutes from Nopparat Thara Beach. This hotel is 5.9 mi (9.5 km) from Khlong Muang Beach and 8.6 mi (13.9 km) from Tubkaek Beach.

Hotel in Ao Nang, Krabi · 6.48 mi from centre
8.2
21 reviews
Breakfast available
With a stay at T2 Ao Nang Krabi in Krabi (Ao Nang), you'll be a 4-minute drive from Ao Nang Beach and 5 minutes from Nopparat Thara Beach. This hotel is 5.9 mi (9.5 km) from Khlong Muang Beach and 8.6 mi (13.9 km) from Tubkaek Beach.