A beach with large rocks in the foreground and a cityscape in the background.

Hong Kong Island Shek O Beach Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Shek O Beach hotels

1. Y Loft Youth Square

Y Loft Youth Square
3.0 star property
4.2 km from Shek O Beach
8.4 out of 10, Very good, (1,001 reviews)
"Very nice place and convenient."
Canada
Peter
The price is HK$680
HK$748 total
includes taxes & fees
9 Nov - 10 Nov
Y Loft Youth Square

2. Hopewell Hotel

Hopewell Hotel
4.5 star property
Wan Chai, 9.7 km from Shek O Beach
9.6 out of 10, Exceptional, (1,353 reviews)
"Location is great"
Australia
Floro Jr
The price is HK$1,500
HK$1,695 total
includes taxes & fees
3 Dec - 4 Dec
Hopewell Hotel

3. Best Western Hotel Causeway Bay

Best Western Hotel Causeway Bay
3.5 star property
Causeway Bay, 9 km from Shek O Beach
7.2 out of 10, Good, (1,003 reviews)
"Great location"
United States
Mitchell
The price is HK$600
HK$678 total
includes taxes & fees
8 Nov - 9 Nov
Best Western Hotel Causeway Bay

4. Eaton HK

Eaton HK
4.0 star property
12 km from Shek O Beach
9.0 out of 10, Wonderful, (2,217 reviews)
"Well run hotel."
Canada
Robert
The price is HK$981
HK$1,109 total
includes taxes & fees
24 Nov - 25 Nov
Eaton HK

5. Cordis, Hong Kong

Cordis, Hong Kong
5.0 star property
13.1 km from Shek O Beach
9.4 out of 10, Exceptional, (2,091 reviews)
"Excellent, comfortable stay with very helpful and kind staff!"
United States
Emily
The price is HK$1,520
HK$1,718 total
includes taxes & fees
23 Nov - 24 Nov
Cordis, Hong Kong

6. Motto by Hilton Hong Kong Soho

Motto by Hilton Hong Kong Soho
4.0 star property
Sheung Wan, 12 km from Shek O Beach
9.4 out of 10, Exceptional, (227 reviews)
"Perfect stay! Clean, modern rooms with comfortable beds. Good location"
Canada
Cecile
The price is HK$1,505
HK$1,700 total
includes taxes & fees
23 Nov - 24 Nov
Motto by Hilton Hong Kong Soho

7. MIJ (KAI TAK) HOTEL

MIJ (KAI TAK) HOTEL
2.0 star property
12.2 km from Shek O Beach
8.0 out of 10, Very good, (25 reviews)
"Location is very good, price is great"
Canada
Philip K C
MIJ (KAI TAK) HOTEL

8. Upper House Hong Kong

Upper House Hong Kong
5.0 star property
Admiralty, 10.3 km from Shek O Beach
9.8 out of 10, Exceptional, (481 reviews)
"Fantastic stay at the Upper House. Vanessa, the guest experience manager, was helpful and really made my experience that much better. Will definitely stay again."
United States
Chia-Hsing
The price is HK$7,114
HK$7,328 total
includes taxes & fees
4 Dec - 5 Dec
Upper House Hong Kong

9. The One Inn

The One Inn
3.0 star property
11 km from Shek O Beach
5.6 out of 10, (32 reviews)
"Small but very nice and clean room. Price very good and perfect location."
Italy
michele
The price is HK$256
HK$331 total
includes taxes & fees
29 Nov - 30 Nov
The One Inn

10. Hong Kong Ocean Park Marriott Hotel

Hong Kong Ocean Park Marriott Hotel
5.0 star property
Ocean Park, 8 km from Shek O Beach
8.8 out of 10, Excellent, (1,003 reviews)
"I like the hotel environment and the staff is nice and friendly."
Hong Kong SAR China
Sheung Lam
The price is HK$1,350
HK$1,526 total
includes taxes & fees
22 Nov - 23 Nov
Hong Kong Ocean Park Marriott Hotel

11. The Salisbury - YMCA of Hong Kong

The Salisbury - YMCA of Hong Kong
4.0 star property
11.1 km from Shek O Beach
9.0 out of 10, Wonderful, (1,825 reviews)
"Great hotel it was near everything"
United States
Ken
The price is HK$1,100
HK$1,210 total
includes taxes & fees
3 Dec - 4 Dec
The Salisbury - YMCA of Hong Kong

12. EAST Hong Kong

EAST Hong Kong
5.0 star property
7.4 km from Shek O Beach
9.2 out of 10, Wonderful, (1,003 reviews)
"Affordable and beautiful property"
United States
William
The price is HK$1,825
HK$2,062 total
includes taxes & fees
5 Nov - 6 Nov
EAST Hong Kong

13. ibis Hong Kong Central And Sheung Wan

ibis Hong Kong Central And Sheung Wan
3.5 star property
Sheung Wan, 12.5 km from Shek O Beach
8.6 out of 10, Excellent, (2,494 reviews)
"Room is okay and clean Staff is good Breakfast is good"
Hong Kong SAR China
Lit Yee Stephen
The price is HK$862
HK$974 total
includes taxes & fees
3 Dec - 4 Dec
ibis Hong Kong Central And Sheung Wan

14. The Cityview - Chinese YMCA of Hong Kong

The Cityview - Chinese YMCA of Hong Kong
4.0 star property
12.5 km from Shek O Beach
8.8 out of 10, Excellent, (1,737 reviews)
"The staffs and services are excellent during the stay specially the location so near to go everywhere."
Canada
Barbara
The price is HK$783
HK$885 total
includes taxes & fees
30 Nov - 1 Dec
The Cityview - Chinese YMCA of Hong Kong

15. Royal Plaza Hotel

Royal Plaza Hotel
4.5 star property
13.4 km from Shek O Beach
9.2 out of 10, Wonderful, (2,441 reviews)
"Nice place to stay"
United States
KEITH
The price is HK$1,332
HK$1,506 total
includes taxes & fees
2 Dec - 3 Dec
Royal Plaza Hotel

16. New World Millennium Hong Kong Hotel

New World Millennium Hong Kong Hotel
5.0 star property
10.8 km from Shek O Beach
9.2 out of 10, Wonderful, (1,198 reviews)
"Very clean and great staff!"
Canada
Alex
The price is HK$1,896
HK$2,142 total
includes taxes & fees
8 Nov - 9 Nov
New World Millennium Hong Kong Hotel

17. JW Marriott Hotel Hong Kong

JW Marriott Hotel Hong Kong
5.0 star property
Admiralty, 10.2 km from Shek O Beach
9.2 out of 10, Wonderful, (1,003 reviews)
"Great place and will come back again!"
United States
Chuck
The price is HK$2,502
HK$2,827 total
includes taxes & fees
4 Dec - 5 Dec
JW Marriott Hotel Hong Kong

18. The Emperor Hotel

The Emperor Hotel
4.5 star property
Wan Chai, 9.1 km from Shek O Beach
8.6 out of 10, Excellent, (1,011 reviews)
"Amazing stay!"
Canada
Eli
The price is HK$1,013
HK$1,144 total
includes taxes & fees
3 Dec - 4 Dec
The Emperor Hotel

19. The Ritz-Carlton, Hong Kong

The Ritz-Carlton, Hong Kong
5.0 star property
12.5 km from Shek O Beach
9.6 out of 10, Exceptional, (1,001 reviews)
"Absolutely phenomenal!"
United States
Sabrina
The price is HK$4,500
HK$5,085 total
includes taxes & fees
5 Dec - 6 Dec
The Ritz-Carlton, Hong Kong

20. Rosewood Hong Kong

Rosewood Hong Kong
5.0 star property
10.7 km from Shek O Beach
9.2 out of 10, Wonderful, (515 reviews)
"Everything was wonderful! I think the pool should have better a better schedule though."
United States
VENUS
The price is HK$9,000
HK$10,170 total
includes taxes & fees
9 Nov - 10 Nov
Rosewood Hong Kong
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Shek O Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Outdoor pool
Nina Hotel Causeway Bay
4.0 star property
8.4
Very good
1,000 reviews
View
A modern indoor swimming pool with a view of a coastal landscape, including a sea, a small island, and a mountain range.
The Fullerton Ocean Park Hotel Hong Kong
5.0 star property
9.4
Exceptional
701 reviews
View
A rooftop pool with a city view, outdoor seating, and a landscaped wall.
The Arca
4.0 star property
9.2
Wonderful
382 reviews
View
A modern hotel entrance with a glass facade, a sign reading "DORSETT," and potted plants at the entrance.
Dorsett Wanchai Hong Kong
4.5 star property
8.4
Very good
1,360 reviews
View
A modern hotel room with a dining area, a sofa, a TV, and a view of a mountainous landscape.
Shama Hub Metro South Hong Kong
3.0 star property
9.4
Exceptional
54 reviews
View

Top Shek O Beach Hotel Reviews

Other attractions near Shek O Beach

Frequently asked questions

What's the area like around Shek O Beach?
Shek O Beach is located in Shek O. This family-friendly area is known for its beautiful ocean views and array of dining options. You'll find 12 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay close to Shek O Beach?
Y Loft Youth Square is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and a fitness centre. It's located 2.6 mi (4.2 km) from Shek O Beach. Other good options within a few miles include China Rich Oriental Hotel and EAST Hong Kong.
How many hotels should I expect to find near Shek O Beach?
Expedia has 12 hotels and other accommodation options a few miles from Shek O Beach.
If I need to cancel the hotel reservation for my stay near Shek O Beach, will I receive a refund?
Yes, the majority of room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Enter dates in and click on "Search", then filter by "fully refundable" to review top deals close to Shek O Beach.
What can I see and do near Shek O Beach?
Hong Kong Correctional Services Museum, Hong Kong Museum of Coastal Defence and Hong Kong Film Archive feature a variety of fascinating exhibits to see while you're in town. Murray House, Tin Hau Temple - Shau Kei Wan and Hong Kong Stanley Police Bureau are notable landmarks to explore if you're in the area. Get outside and spend some time strolling around Shek O Country Park, Lei Yue Mun Park and Holiday Village and Dragon's Back.
How can I get to Shek O Beach?
Nearby metro stations include Waterfront Station, Summit Station and Ocean Park Station. If you'd like to explore around the area nearby, you may want to rent a car for your trip.

Explore a world of travel with Expedia