Hotels near Viking Beach

Hotels near Viking Beach, Krabi

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Viking Beach

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
Ton Sai Bay | 0.54km from Viking Beach
Get your trip off to a great start with a stay at this property, which offers free Wi-Fi in all rooms. Located on the hill of Long Beach part of Ko Phi Phi, the Resort at 2km distance from Tonsai main pier.   Situated on the hill, Phi Phi Mountain Beach Resort offers an unforgettable infinity view on Tonsai Bay and the Andaman Sea with access to the beach.   This property puts you close to attractions and interesting dining options. Be sure to set some time aside to visit Koh Phi Phi Viewpoint as well as Long Beach nearby.   Rated with 3 stars, this high-quality property provides guests with access to the beach, massage, restaurant, outdoor pool on-site, Counter Tours and Diving Centre.  
Very Good
222 reviews
8.9/10
Price from
US$46
per nignt
Check Availability
Loh Dalum Bay | 1.37km from Viking Beach
When you stay at Phi Phi Anita Resort in Ko Phi Phi, you'll be near the beach, within a 10-minute walk of Tonsai Pier and Ao Ton Sai Beach. This resort is 0.1 mi (0.1 km) from Long Beach and 0.1 mi (0.1 km) from Monkey Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. This resort also features complimentary wireless internet access and tour/ticket assistance. At Phi Phi Anita Resort, enjoy a satisfying meal at the restaurant. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Buffet breakfasts are available for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Make yourself at home in one of the 33 air-conditioned rooms featuring refrigerators. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
Very Good
270 reviews
8.6/10
Price from
US$66
per nignt
Check Availability
Ton Sai Bay | 0.38km from Viking Beach
When you stay at Bay View Resort and Premier Resort in Ko Phi Phi, you'll be near the bay, within a 15-minute walk of Tonsai Pier and Ton Sai Bay. This beach resort is 0.9 mi (1.4 km) from Maya Bay and 18.1 mi (29.2 km) from Maya Beach. Take advantage of recreation opportunities such as a private beach or take in the view from a terrace and a garden. Additional features at this resort include complimentary wireless internet access, wedding services, and tour/ticket assistance. Enjoy seafood at Kinnaree, a beachfront restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the beach bar. Buffet breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a computer station, complimentary newspapers in the lobby, and dry cleaning/laundry services. A cruise ship terminal shuttle is provided at no charge. Make yourself at home in one of the 160 individually furnished guestrooms, featuring refrigerators and minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Good
492 reviews
7.7/10
Price from
US$54
per nignt
Check Availability
You May Also Like
Krabi Hotels With Complimentary BreakfastKrabi Hotels With Twin RoomKrabi Hotels With 1 Double BedKrabi Hotels Featuring a PoolKrabi Hotels With Free Cancellation
Ton Sai Bay | 0.22km from Viking Beach
With a stay at Viking Nature Resort in Ko Phi Phi, you'll be on the beach, just a 2-minute walk from Ton Sai Bay and 7 minutes by foot from Long Beach. This beach hotel is 0.9 mi (1.5 km) from Tonsai Pier and 0.5 mi (0.7 km) from Maya Bay. Pamper yourself with onsite massages or take in the view from a terrace. Additional features at this hotel include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. At Viking Nature Resort, enjoy a satisfying meal at the restaurant. Continental breakfasts are available daily from 7:30 AM to 11 AM for a fee. Featured amenities include laundry facilities and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 48 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Great
112 reviews
9.1/10
Price from
US$64
per nignt
Check Availability
Ton Sai Bay | 0.59km from Viking Beach
Located in Ko Phi Phi, Paradise Resort PHI PHI is on the beach, within a 5-minute walk of Long Beach and Maya Bay. This beach hotel is 1.3 mi (2.1 km) from Tonsai Pier and 0.1 mi (0.1 km) from Laem Tong Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as a private beach. This hotel also features complimentary wireless internet access, shopping on site, and tour/ticket assistance. You can enjoy a meal at the restaurant serving the guests of Paradise Resort PHI PHI, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 10 AM for a fee. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Make yourself at home in one of the 30 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries.
Very Good
198 reviews
8.5/10
Price from
US$77
per nignt
Check Availability
Ton Sai Bay | 0.79km from Viking Beach
When you a stay at Phi Phi Rimlay Cottage in Ko Phi Phi, you'll be by the ocean, within a 5-minute walk of Ton Sai Bay and Ton Sai Beach. This beach hotel is 1.1 mi (1.8 km) from Maya Bay and 18.1 mi (29.2 km) from Maya Beach. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance. At Phi Phi Rimlay Cottage, enjoy a satisfying meal at the restaurant. Local cuisine breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. Make yourself at home in one of the 10 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and complimentary bottled water, and housekeeping is provided daily.
Very Good
76 reviews
8.6/10
Price from
US$64
per nignt
Check Availability
Ton Sai Bay | 0.96km from Viking Beach
Featuring comfortable rooms and a cozy swimming pool, Phi Phi Chang Grand Resort offers a true island oasis. Nestled in a serene tropical garden setting, the resort provides a peaceful escape just steps away from the vibrant heart of the island. Guests enjoy the perfect balance of tranquility and convenience—located far enough from the main strip to ensure a restful night’s sleep, yet only a 5–10 minute stroll from the stunning shores of Ton Sai Bay and Loh Dalam Bay. The famous Koh Phi Phi Viewpoint trail is just minutes from your door, and Tonsai Pier is easily accessible within a 15-minute walk. Whether you wish to relax by the scenic pool surrounded by lush hillsides or explore the nearby restaurants and beaches, our prime location places the very best of Phi Phi Island within easy reach.
Very Good
67 reviews
8.3/10
Price from
US$37
per nignt
Check Availability
Ton Sai Bay | 0.78km from Viking Beach
With a stay at Phi Phi Andaman Legacy Resort in Ko Phi Phi, you'll be near the beach, just a 3-minute walk from Ton Sai Bay and 6 minutes by foot from Ton Sai Beach. This hotel is 0.3 mi (0.5 km) from Tonsai Pier and 1.1 mi (1.8 km) from Maya Bay. Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 80 air-conditioned guestrooms. Cable television is provided for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include desks and complimentary bottled water, and housekeeping is provided once per stay.
Very Good
95 reviews
8.2/10
Price from
US$87
per nignt
Check Availability
Ton Sai Bay | 0.76km from Viking Beach
When you stay at Phi Phi Long Beach Resort & Villa in Ko Phi Phi, you'll be on the beach, within a 5-minute walk of Long Beach and Maya Bay. This beach hotel is 0.1 mi (0.1 km) from Pileh Lagoon and 0.4 mi (0.7 km) from Ton Sai Bay. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional features at this hotel include complimentary wireless internet access and tour/ticket assistance. Satisfy your appetite at one of the hotel's 2 restaurants. Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include dry cleaning/laundry services and laundry facilities. Make yourself at home in one of the 49 air-conditioned rooms featuring refrigerators and plasma televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and slippers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
Very Good
179 reviews
8.3/10
Price from
US$64
per nignt
Check Availability
Ton Sai Bay | 1.83km from Viking Beach
When you a stay at Phi Phi Cliff Beach Resort in Ko Phi Phi, you'll be on the beach, just steps from Ton Sai Beach and Ton Sai Bay. This beach hotel is 0.1 mi (0.1 km) from Tonsai Pier and 1.5 mi (2.4 km) from Maya Bay. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a rooftop terrace and a garden. Additional amenities at this hotel include complimentary wireless Internet access and tour/ticket assistance. At Phi Phi Cliff Beach Resort, enjoy a satisfying meal at the restaurant. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and luggage storage. A roundtrip airport shuttle is available for a surcharge. Make yourself at home in one of the 54 air-conditioned rooms featuring refrigerators and LCD televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and minibars.
Very Good
224 reviews
8.3/10
Price from
US$90
per nignt
Check Availability
See more hotels near Viking Beach

Premium Hotels in Krabi

See all
Discover our curated selection of premium hotels in Krabi for your next stay
No.
1
9.1/10
84 Reviews

Outrigger Phi Phi Island Resort

Hotel near Loh Ba Kao Bay, Phi Phi Islands
"Great service""Great beach"
Select dates to view prices
No.
2
9.1/10
328 Reviews

SAii Phi Phi Island Village

Hotel near Loh Ba Kao Bay, Phi Phi Islands
"Clean pool""Great swimming pool"
Select dates to view prices
No.
3
9.4/10
148 Reviews

Dusit Thani Krabi Beach Resort

Hotel near Klong Muang Beach, Krabi
"Great swimming pool""Clean pool"
Select dates to view prices
No.
4
9.0/10
185 Reviews

The Tubkaak Krabi Boutique Resort

Hotel near Tub Kaek Beach, Krabi
"Great beach""Clean pool"
Select dates to view prices
No.
5
8.9/10
41 Reviews

Amari Vogue Krabi

Hotel near Tub Kaek Beach, Krabi
"Great beach""Great location"
Select dates to view prices
No.
6
8.9/10
241 Reviews

VARANA Krabi Hotel

Hotel near Klong Muang Beach, Krabi
"Great swimming pool""Clean pool"
Select dates to view prices
No.
7
8.9/10
248 Reviews

Sofitel Krabi Phokeethra Golf and Spa Resort

Hotel near Klong Muang Beach, Krabi
"Great swimming pool""Clean pool"
Select dates to view prices
No.
8
8.4/10
50 Reviews

The ShellSea Krabi I Luxury Beach Front Resort & Pool Villas

Hotel near Ao Num Mao Bay, Krabi
"Great swimming pool""Clean pool"
Select dates to view prices
No.
9
8.9/10
65 Reviews

Nakamanda Resort & Spa

Hotel near Klong Muang Beach, Krabi
"Quiet & comfortable""Great swimming pool"
Select dates to view prices
No.
10
8.1/10
44 Reviews

Anana Ecological Resort Krabi

Hotel near Ao Nang, Krabi
"Great service""Clean pool"
Select dates to view prices
No.
11
9.6/10
407 Reviews

Hotel Adam Krabi

Hotel near Ao Nang, Krabi
"Clean pool""Great swimming pool"
Select dates to view prices
No.
12
8.8/10
255 Reviews

Holiday Ao Nang Beach Resort, Krabi

Hotel near Ao Nang, Krabi
"Clean pool""Great swimming pool"
Select dates to view prices

Latest Reviews for the Best Krabi Hotels

See all
Explore honest ratings and real traveler reviews to help you find the perfect stay
9.2/10
Great
GGuest UserWe loved our week-long stay here, easy walk to both beaches, bars and restaurants. The room was clean and large and the enormous balcony with views over the mountains and the sea was the stand out feature for us - we spent a lot of time on the balcony! The pool was refreshing although unusual wedged between the 2 hotels with nowhere to sit or sunbathe! There were issues with electrical supply which affected the WiFi and water supply but the hotel staff were quick to inform us and apologise - there had been severe monsoon rains in the days before the issues started. We were eventually moved to the next door hotel to an equivalent room at no extra charge, while repairs were done - I hope its all fixed now for this lovely team of people.
Royal Nakara Ao Nang Hotels near Viking Beach

Royal Nakara Ao Nang

Ao Nang, Krabi
Price per night from:US$36
9.1/10
Great
LlvntPerfect welcome, friendly service, calm atmosphere. Ideal for those who want to spend a peaceful holiday surrounded by nature. We were very pleased. The staff is very helpful and friendly. They made us happy with small gifts and treats.
Outrigger Phi Phi Island Resort Hotels near Viking Beach

Outrigger Phi Phi Island Resort

Loh Ba Kao Bay, Phi Phi Islands
Price per night from:US$630
9.1/10
Great
IItsnamthipA Perfect Birthday Stay at Pakasai Resort! I stayed at Pakasai Resort in Ao Nang, Krabi for 2 nights (June 22–24) and couldn’t have asked for a more wonderful experience—especially for my birthday! I originally only hoped for a room upgrade, but the resort went far beyond my expectations and made my celebration truly unforgettable. From the moment I arrived, the staff were incredibly warm and friendly. I was pleasantly surprised with a complimentary room upgrade, and the surprises didn’t stop there. On my birthday, I was greeted with a beautiful birthday cake, a thoughtful message arranged on the bed, and genuinely heartfelt service throughout the day. I also booked dinner at GAIA, the resort’s own restaurant, and was treated to a free cocktail to celebrate. The atmosphere, service, and food were all excellent—it was the perfect birthday dinner. The resort itself is cozy and peaceful, surrounded by lush greenery that makes you feel close to nature. The pool area is lovely and relaxing, and the entire resort has a calm, welcoming vibe. Overall, I felt truly taken care of during my stay. I highly recommend Pakasai Resort to anyone visiting Ao Nang, especially if you're looking for a place that combines comfort, nature, and genuinely caring service. I’m already thinking about coming back!
Pakasai Resort Hotels near Viking Beach

Pakasai Resort

Ao Nang, Krabi
Price per night from:US$140
8.6/10
Very Good
KKhairul Anwar Abd. Hakimthe hotel was very much equipped; kid’s pool that has playground and big slides, kid’s club that is similar to mini jungle gym. furthermore in the room, the hotel prepared a large beach basket that comes with beach mat, beach slippers and umbrellas. the beach towel/ pool towel can be requested from the reception. the food here, the hotel mentioned it’s halal. they serve only chicken or beef and vegetarian. everyday they have selection of sushi. your breakfast us going to be big one. not far from the hotel, there are few halal restaurants for muslim travellers.
Apple A Day Resort Krabi, Ao Nang Beach Hotels near Viking Beach

Apple A Day Resort Krabi, Ao Nang Beach

Ao Nang, Krabi
Price per night from:US$81
8.6/10
Very Good
SStephenQuattroThis place was a disappointment at the beginning. The reception staff had a very dismissive tone when we tried to book in early. The check in notice was smoothly pushed in front of us and it was unusual treatment from Thailand where people are always friendly even if they might not understand English very well. The rest of the resort was good. Good location right next to the beach, were you can see the tides coming in and out. The long tail boats stops right on the beach eager to take you wherever you want to go. I went to the reception toilet, sorry to share but it was amazingly clean and surprising after the unwelcome reception.
Golden Beach Resort Hotels near Viking Beach

Golden Beach Resort

Ao Nang, Krabi
Price per night from:US$67
8.6/10
Very Good
AAnonymous UserExcept for the male staff at the pool bar which was unusually good, the resort services were fine if not fussy. The room stayed for 6D5N was spacious for a family of 3. My kid definitely enjoyed the water slides. Booked without breakfast cos there were lots of other eateries (international + Thai foods) outside the resort. The resort location is < 15mins stroll walk to Ao Nang walking street + Landmark night market.
Ananta Burin Resort Hotels near Viking Beach

Ananta Burin Resort

Ao Nang, Krabi
Price per night from:US$80
8.3/10
Very Good
RRabsyNice villa with great rooms. It had a tub in the balcony and the sea facing view was unreal. The bar and facilities were amazing. It is in a nice and quiet place. It is very close to the place to get boat for island tours.
Villa Cha-Cha Krabi Beachfront Resort Hotels near Viking Beach

Villa Cha-Cha Krabi Beachfront Resort

Ao Num Mao Bay, Krabi
Price per night from:US$87
7.3/10
HH RanatungaThis hotel stay was very nice. The pool view is stunning The hotel owner is very helpful and friendly. She even upgraded our room without extra cost . She even organised someone to pick us up and carry our bags from the pear and from hotel to pear at check-in and check out . She even keeps our bags in a place near to pear for us to pick up in the afternoon for our ferry trip. Staff is very friendly too. We really enjoyed our two days stay and definitely recommend this hotel stay Will come back again with my family See view villa was the one we stayed it was the best
The Cobble Beach Hotels near Viking Beach

The Cobble Beach

Loh Dalum Bay, Phi Phi Islands
Price per night from:US$186
7.0/10
GGuest UserThis hotel is amazing! It used to be a temple so it has a fantastic Thai architecture. The room and bathroom were really big and spacious. The staff was friendly and the housekeeping is daily and dedicated. The aircon worked well, the bed was comfortable and there's plenty of furniture in the rooms. The swimming pool is big and in good condition. The hotel is right in front of the beach but not in the central Ao Nang area. The wifi was very weak during the whole stay.
Nature Beach Resort Krabi Hotels near Viking Beach

Nature Beach Resort Krabi

Nopparat Thara, Krabi
Price per night from:US$76
6.7/10
AAlbertoboy JRThis was my first time staying at a hotel with traditional Thai architecture, like what you’d see in palaces and temples, and it was such a cool experience. The room was totally worth the price, clean, tidy, and pretty spacious for just me traveling alone. The vibe of the place is peaceful and perfect for relaxing, yet it’s only a few steps away from the beach! There’s also a swimming pool which is great for families and kids friendly. Plus, there's a local night market not too far away, which was great to check out. The breakfast here was spot on, and the staff were all so nice and helpful. Overall, I had an amazing time and would definitely come back again! 😍
Ayodhaya Palace Beach Resort Hotels near Viking Beach

Ayodhaya Palace Beach Resort

Nopparat Thara, Krabi
Price per night from:US$81

Frequently asked questions

What are the best places to stay in Krabi?

Some top places to stay in Krabi are near popular attractions like Ao Nang Beach, Krabi and Railay Beach—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Krabi for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Krabi have an average price of US$135 per night this weekend. For 4-star hotels, the average rate is US$248 per night. If you’re seeking luxury, 5-star hotels in Krabi typically cost US$630 per night this weekend.

What is the average nightly price of hotels in Krabi on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Krabi on weekdays is US$135. For 4-star hotels, the average cost is around US$249 per night. For a luxury stay, 5-star hotels in Krabi generally have an average price of US$634 per night on weekdays.

What are the best family-friendly hotels in Krabi?

For families traveling to Krabi, great family hotel picks are Ananta Burin Resort (price from US$79), which are praised for their family-oriented features like spacious rooms and kid-friendly services.

What are the best pet-friendly hotels in Krabi?

What hotels in Krabi offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Grand Mercure Krabi Ao Nang (Opening December 2025) (price from US$94), Hotel Adam Krabi (price from US$174) and SAii Phi Phi Island Village (price from US$241) provide the best breakfast to start your day.

Which hotels in Krabi provide fitness facilities?

AVA SEA Resort Krabi (price from US$76), B2 Krabi Premier Hotel (price from US$36) and Railay Princess Resort & Spa (price from US$103) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Krabi?

A spa hotel can make your trip more enjoyable with relaxing amenities. Railay Princess Resort & Spa (price from US$103), Sea Seeker Krabi Resort (price from US$93) and Panan Krabi Resort (price from US$135) are great choices for spa hotels offering quality services.

What hotels in Krabi are best for couples?

For couples traveling to Krabi, many prefer staying at Phi Phi Cliff Beach Resort (price from US$112) Other popular hotels for couples in Krabi include Phi Phi Long Beach Resort & Villa (price from US$89) and Tinidee Hideaway Tonsai Beach Krabi (price from US$183).

Which hotels in Krabi have pools?

Bayview Resort Phi Phi Island - Beach Front Resort (price from US$69), AVA SEA Resort Krabi (price from US$76) and B2 Krabi Premier Hotel (price from US$36) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Krabi near Ao Nang Beach?

Some standout hotels in Krabi close to Ao Nang Beach include Golden Beach Resort (price from US$73), Koko Party Hostel 18-40 (price from US$14) and Panan Krabi Resort (price from US$135), all within easy walking or transit distance of Ao Nang Beach, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Krabi?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Krabi weather

Today
10 Mar, 2026
24
°
Partly clear
Partly clear 24 - 33℃
10 Mar, 2026
Partly clearPartly clear
24 - 33℃
11 Mar, 2026
Partly clear with thunder and rainPartly clear with thunder and rain
23 - 33℃
12 Mar, 2026
Cloudy with showersCloudy with showers
24 - 34℃
13 Mar, 2026
Partly clearPartly clear
23 - 34℃
14 Mar, 2026
Cloudy with showersCloudy with showers
24 - 34℃
15 Mar, 2026
Cloudy with showersCloudy with showers
22 - 36℃
16 Mar, 2026
Cloudy with showersCloudy with showers
21 - 37℃

Krabi hotels near Viking Beach information

Number of Reviews 3
Total Properties84
Weekday Avg. PriceUS$21
Weekend Avg. PriceUS$21
Trending hotelEasy Hostel