Search over 1 million properties and 550 airlines worldwide.
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Jan 1, 2021
Reviewed on Jan 2, 2020
Reviewed on Jan 28, 2020
Reviewed on Apr 6, 2021
Reviewed on Jan 20, 2020
Reviewed on Jan 8, 2020
Reviewed on Feb 27, 2021
Reviewed on Aug 30, 2020
Reviewed on Aug 24, 2020
Reviewed on Mar 29, 2021
Reviewed on Jan 6, 2020
Reviewed on Sep 6, 2019
Reviewed on Aug 7, 2020
Reviewed on Nov 3, 2019
Reviewed on Feb 20, 2018
Known for its amazing swimming spots and snorkeling, Kota Kinabalu has a lot to offer the traveler planning a beach vacation. This romantic destination has 40 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.
As you browse for a place to stay by the water in Kota Kinabalu, check out these top-rated beach hotels with positive customer reviews.
Borneo Beach Villas - 4-star family-friendly resort on the beach. It features an outdoor pool, free parking, and a café. Activities include horseback riding. Guests love the beach locale and proximity to shopping.
The Magellan Sutera Resort - 5-star luxury hotel on a private beach. Our travelers recommend its walkable location and proximity to shopping. This hotel boasts an outdoor pool, a spa tub, and 3 restaurants.
Shangri-La's Rasa Ria Resort & Spa - 5-star luxury resort on the beach. It offers 2 outdoor pools, free buffet breakfast, and a beach bar. Activities include beach volleyball and kayaking. Guest reviews highlight the beach locale and pool.
Nexus Resort & Spa Karambunai - 4.5-star luxury resort on a private beach. It features 3 outdoor pools, a beach bar, and 5 restaurants. Activities include hiking trails. Guests love the beach locale and pool.
Hyatt Regency Kinabalu - 5-star luxury hotel near the beach. Our travelers recommend its pool and central location. This hotel boasts an outdoor pool, a poolside bar, and 3 restaurants.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Kota Kinabalu, book a flight to Kota Kinabalu (BKI-Kota Kinabalu Intl.), the closest major airport, which is located 4.1 mi (6.6 km) from the city center. To see more of the larger area, hop aboard a train at Tanjung Aru Station. You can find out about your water travel options at the local marina.