We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Beihai Ocean Garden

Sichuan South Road, Haicheng District, Beihai 536000, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Xiangzhang Garden Hotel (Beihai, China)
Chongqing Road, Haicheng District, Beihai, China
0.3 km from Beihai Ocean Garden
Professional photos | Map
Show Prices
Boya Inn (Beihai, China)
In the Intersection of Beijing Road and Chongqing Road, Beihai, China
0.8 km from Beihai Ocean Garden
Traveller photos (1) | Map
Qianlixing Hotel (Beihai, China)
No.101 Building B Huamei Plaza, No.201 Beihai Avenue, Haicheng District, Beihai, China
0.9 km from Beihai Ocean Garden
#99 of 381 hotels in Beihai
Traveller photos (1) | Map
No.68 Sichuan South Road, Haicheng District, Beihai 536000, China
1.0 km from Beihai Ocean Garden
#15 of 381 hotels in Beihai
Professional photos | Traveller photos (16) | Map
Show Prices
CNOOC Hotel (Beihai, China)
No.57 Sichuan Road, Haicheng District, Beihai 536000, China
1.0 km from Beihai Ocean Garden
#44 of 381 hotels in Beihai
Traveller photos (1) | Map
haizhu Hotel (Beihai, China)
No.1 Beijing Road, Beihai 536000, China
1.0 km from Beihai Ocean Garden
#70 of 381 hotels in Beihai
Traveller photos (1) | Map
Wang Chao Business Hotel (Beihai, China)
No.49 Beijing Road, Haicheng District, Beihai, China
1.0 km from Beihai Ocean Garden
Show Prices
Yi Qin Yuan Hotel (Beihai, China)
No.92 Beijing Road, Haicheng District, Beihai, China
1.0 km from Beihai Ocean Garden
Traveller photos (1) | Map
Guihai Hotel (Beihai, China)
No.22 Beihai Avenue Middle, Beihai 536007, China
1.1 km from Beihai Ocean Garden
#94 of 381 hotels in Beihai
Traveller photos (1) | Map
Show Prices
No.209-1 Beihai Aveune, Haicheng District, Beihai 536000, China
1.2 km from Beihai Ocean Garden
#4 of 381 hotels in Beihai
Professional photos | Traveller photos (12) | Map
Show Prices
No.32 Guizhou Road, Beihai 536000, China
1.3 km from Beihai Ocean Garden
#8 of 381 hotels in Beihai
Traveller photos (25) | Map
Holiday Boutique Hotel (Beihai, China)
No.92 Beijing Road, Haicheng District, Beihai 536000, China
1.3 km from Beihai Ocean Garden
#33 of 381 hotels in Beihai
Traveller photos (1) | Map
Show Prices
No.39 Guizhou Road, Haicheng District, Beihai, China
1.3 km from Beihai Ocean Garden
#40 of 381 hotels in Beihai
Traveller photos (1) | Map
Show Prices
Beihai Jiajia Hotel (Beihai, China)
Intersection of Beihai Avenue and Beijing Road, Haicheng District, Beihai 536000, China
1.3 km from Beihai Ocean Garden
#56 of 381 hotels in Beihai
Traveller photos (15) | Map
Show Prices
Shanshui Gangwan Hotel (Beihai, China)
No.20 Guizhou North Road, Beihai 536000, China
1.3 km from Beihai Ocean Garden
#60 of 381 hotels in Beihai
Traveller photos (4) | Map
No.9 West Section of Beihai Avenue, Beihai 536000, China (Formerly 精通银晖国际大酒店)
1.3 km from Beihai Ocean Garden
#65 of 381 hotels in Beihai
Traveller photos (7) | Map
Show Prices
Donglai Hotel (Beihai, China)
No.3 Shengang Road, Haicheng District, Beihai, China
1.3 km from Beihai Ocean Garden
Fengshi Carnival Hotel (Beihai, China)
No.38 Guizhou Road, Haicheng District, Beihai, China
1.3 km from Beihai Ocean Garden
Jing Xin Hotel (Beihai, China)
Junction of Beijing Road and Southwest Boulevard, Beihai 536000, China
1.3 km from Beihai Ocean Garden
Professional photos | Traveller photos (4) | Map
Show Prices
No.186 Beihai Avenue, Haicheng District, Beihai 536000, China
1.4 km from Beihai Ocean Garden
#25 of 381 hotels in Beihai
Traveller photos (7) | Map
Show Prices
No.11 Changqing Road, Beihai 536000, China
1.4 km from Beihai Ocean Garden
#39 of 381 hotels in Beihai
Professional photos | Traveller photos (10) | Map
Show Prices
Haizhiyun Hotel (Beihai, China)
No.221 Beihai Avenue, Haicheng District, Beihai, China
1.4 km from Beihai Ocean Garden
#79 of 381 hotels in Beihai
Traveller photos (1) | Map
Show Prices
No.177 Beihai Avenue, Haicheng District, Beihai, China
1.4 km from Beihai Ocean Garden
Show Prices
Jian'ai Bianjie Hotel (Beihai, China)
No.15 Changqing Road, Haicheng District, Beihai, China
1.4 km from Beihai Ocean Garden
Jinhui Hotel (Beihai, China)
No.18 Changqing Road, Beihai, China
1.4 km from Beihai Ocean Garden
Tianzeyi Hotel (Beihai, China)
No.12 Changqing Road, Haicheng District, Beihai, China
1.4 km from Beihai Ocean Garden
Gentile Hotel (Beihai, China)
No.7 Beibuwan West Road, Beihai 536008, China
1.5 km from Beihai Ocean Garden
#57 of 381 hotels in Beihai
Traveller photos (3) | Map
Show Prices
No.102 Beijing Road, Haicheng District, Beihai, China
1.5 km from Beihai Ocean Garden
Show Prices
Resort Joy Life Hotel (Beihai, China)
No.89 Yunnan Road, Haicheng District, Beihai 536000, China
1.6 km from Beihai Ocean Garden
#13 of 381 hotels in Beihai
Professional photos | Traveller photos (25) | Map
Show Prices
No.1 West Road of Beibuwan, Haicheng District, Beihai 536000, China
1.6 km from Beihai Ocean Garden
#41 of 381 hotels in Beihai
Professional photos | Traveller photos (5) | Map
Show Prices