Beginning of main content

Check prices on hotels in Princess Lagoon

Tonight May 21 - May 22
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Hotels Close to Princess Lagoon

See all 816 Properties in Princess Lagoon

Estimated price for 1 night/2 adults

Rapala Rock Wood Resort
Rapala Rock Wood Resort
2.5 out of 5.00.5 mi from Princess Lagoon
Free Cancellation
Reserve now, pay when you stay
$11
4.0/5 (58 reviews)
Located in the heart of Krabi, this hotel is within a 5-minute walk of East Railay Beach and Princess Lagoon. West Railay Beach and Phra Nang Beach are also ...
 
 
Sunrise Tropical Resort
Sunrise Tropical Resort
3.5 out of 5.00.4 mi from Princess Lagoon
Free Cancellation
$51
4.2/5 (215 reviews)
Nestled on the beach, this Krabi resort is steps from Phra Nang Cave, East Railay Beach, and Princess Lagoon. West Railay Beach and Phra Nang Beach are also ...
 
 
Railay Princess Resort & Spa
Railay Princess Resort & Spa
3.5 out of 5.00.4 mi from Princess Lagoon
$53
4.0/5 (652 reviews)
Situated near the bay, this spa resort is within a 5-minute walk of West Railay Beach and East Railay Beach. Princess Lagoon and Phra Nang Beach are also within ...
 
 
Avatar Railay
Avatar Railay
3.0 out of 5.00.5 mi from Princess Lagoon
Free Cancellation
Reserve now, pay when you stay
$34
4.4/5 (397 reviews)
Situated near the bay, this hotel is within a 10-minute walk of East Railay Beach and West Railay Beach. Princess Lagoon and Phra Nang Beach are also within ...
 
 
Bhu Nga Thani Resort and Spa
Bhu Nga Thani Resort and Spa
4.0 out of 5.00.5 mi from Princess Lagoon
$78
4.2/5 (556 reviews)
Situated on the boardwalk, this spa hotel is within a 5-minute walk of West Railay Beach and East Railay Beach. Phra Nang Beach and Princess Lagoon are also ...
 
 
Railay Bay Resort and Spa
Railay Bay Resort and Spa
4.0 out of 5.00.4 mi from Princess Lagoon
Free Cancellation
Reserve now, pay when you stay
$87
3.9/5 (940 reviews)
Nestled on the beach, this Krabi resort is within a 5-minute walk of West Railay Beach and East Railay Beach. Princess Lagoon and Phra Nang Beach are also within ...
 
 
Sand Sea Resort
Sand Sea Resort
3.5 out of 5.00.4 mi from Princess Lagoon
Free Cancellation
Reserve now, pay when you stay
$56
4.0/5 (1,490 reviews)
Located in Krabi, this beachfront hotel is in the city center and within a 10-minute walk of West Railay Beach, East Railay Beach, and Princess Lagoon. Phra ...
 
 
Rayavadee
Rayavadee
5.0 out of 5.00.4 mi from Princess Lagoon
$386
4.8/5 (366 reviews)
Nestled on the beach, this Krabi hotel is within a 10-minute walk of West Railay Beach and East Railay Beach. Princess Lagoon and Phra Nang Beach are also within ...
 
 
Diamond Cave Resort
Diamond Cave Resort
3.0 out of 5.00.6 mi from Princess Lagoon
$14
3.2/5 (58 reviews)
Situated by the sea, this resort is within a 10-minute walk of East Railay Beach, West Railay Beach, and Phra Nang Beach. Princess Lagoon is 0.7 mi (1.1 km) ...
 
 
Map

Princess Lagoon is located in an area of Krabi known for its beautiful beaches. Krabi is home to 786 hotels and other accommodations, so you can find something that's perfect for your stay.


Staying Near Princess Lagoon


There are 16 hotels and accommodations within a mile of Princess Lagoon, including these picks:

  • Sand Sea Resort: This 3.5-star resort features 2 outdoor pools, free breakfast, and a restaurant. It's a favorite with Expedia travelers for its family-friendly amenities and bar.
  • Rayavadee: This 5-star hotel features a full-service spa, 4 restaurants, and an outdoor pool. Our customers like its helpful staff and clean, comfortable rooms.
  • Bhu Nga Thani Resort and Spa: This 4-star hotel features a full-service spa, a restaurant, and an outdoor pool. It's a favorite with Expedia travelers for its bar and comfortable, quiet rooms.

Things to See and Do Near Princess Lagoon


Now that you've visited Princess Lagoon, you can explore everything there is to see and do within just a few miles of the area.


You might spend a leisurely day outdoors at Phra Nang Cave and Tup Island. West Railay Beach, Ao Nang Beach, and Nopparat Thara Beach are great spots if you want to spend some time by the water during your stay. At Phra Nang Beach, East Railay Beach, and Ao Nam Mao, you can surround yourself with nature.


Ao Phai Plong and Pai Plong Bay are both worth a visit while you're checking out the area. You might also stop by Khlong Muang Beach, located 6.6 mi (10.7 km) from Princess Lagoon, or Krabi Pier which is 5.4 mi (8.7 km) away.