Narrow results:

Clear selected filters

48 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

Filter

Sort by

  1. For every 10 nights, get 1 free!
    Shangri La Hotel Beihai

    33 Chating Road Beihai Guangzi Beihai, Guangxi, 536007 China

    ,

    866-573-4235

    4.5 stars
    Beihai
    • 12 miles to City center‎
    • 6.3 miles to Beihai Silver Beach‎
    Outstanding
    4.6 / 5
    9
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $113
    • For every 10 nights, get 1 free!
      Zelin Beihai Hotel

      No.45, Sheng Zhen Road Beihai, Guangxi, 536000 China

      ,

      866-767-0278

      3 stars
      Beihai
      • 13 miles to City center‎
      • 5.8 miles to Beihai Silver Beach‎
      Excellent
      4.0 / 5
      1
      customer review
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $26
      • For every 10 nights, get 1 free!
        Beihai Sufubi Gallery Hotel

        Haitai resort area, Yintan Middle Road Yinhai District Beihai, Guangxi, 536000 China

        ,

        866-925-4159

        3 stars
        Beihai
        • 16 miles to City center‎
        • 1.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Chenhai Resort Hotel

        No.31, Dianjian East 2nd Lane Yintan Town Beihai, Guangxi, 536000 China

        ,

        866-925-8676

        1 stars
        Beihai
        • 17 miles to City center‎
        • 2.9 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Grace Paris Seascape Apartotel

        Haishang Paris Mansion, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-0251

        1 stars
        Beihai
        • 14 miles to City center‎
        • 4.2 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        North Bay No. 1 Hotel Apartment

        No. 49 Chating Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-1314

        4 stars
        Beihai
        • 11 miles to City center‎
        • 6.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Seahome Villa Hotel

        Building 4, Section J, Haitai Villa, Yintan Middle Road, Beihai, China Beihai, Guangxi, 536000 China

        ,

        866-538-6252

        3.5 stars
        Beihai
        • 16 miles to City center‎
        • 1.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Yeste Hotel

        No. 38 Bebuwan West Road, Haicheng District Beihai, Guangxi, China

        ,

        866-538-9298

        3 stars
        Beihai
        • 15 miles to City center‎
        • 5.6 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Blue Bay Hotel

        No. 1 Binhai Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-539-5067

        3.5 stars
        Beihai
        • 13 miles to City center‎
        • 6.1 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Old Street Zhuhailou Inn

        No. 123 Zhuhai Middle Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-539-9234

        2.5 stars
        Beihai
        • 14 miles to City center‎
        • 6.0 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        A Home Hotel - Beihai

        Qiangyuan Building Block G, Sichuan South Road, Yinhai District Beihai, Guangxi, China

        ,

        866-582-3258

        3.5 stars
        Beihai
        • 15 miles to City center‎
        • 3.4 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Yin Gu Wan Hotel- Beihai

        No. 10 Yintan Avenue, Yinhai District Beihai, Guangxi, 536002 China

        ,

        866-711-3751

        1 stars
        Beihai
        • 16 miles to City center‎
        • 0.8 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Holiday Xinganxian Apartment Laojie

        Floor 4, Jinhaiwan Apartment, Intersection of Sichuan North Road and Beihai, Guangxi, China

        ,

        866-925-0548

        3 stars
        Beihai
        • 14 miles to City center‎
        • 6.0 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Kunlunhai Villa Hotel

        Building 11-12, Block P, Haitai Villa, Yinhai District Beihai, Guangxi, 536000 China

        ,

        866-925-4218

        3 stars
        Beihai
        • 16 miles to City center‎
        • 1.1 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai DRS Hotel

        No. 8 Jiefang Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-925-8709

        4 stars
        Beihai
        • 13 miles to City center‎
        • 5.8 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Hai'anxian Holiday Hotel

        No.9 Yintan 3st Road, Yinhai District Beihai, Guangxi, 536000 China

        ,

        866-538-0157

        3 stars
        Beihai
        • 16 miles to City center‎
        • 0.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Excemon Beihai Beach Hotel

        Yintan Avenue, Yinhai District Beihai, Guangxi, 536000 China

        ,

        866-538-0294

        4 stars
        Beihai
        • 16 miles to City center‎
        • 0.6 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Jinghai Villa Hotel

        Building 1, Area U, Haitai Villa, Yinhai District Beihai, Guangxi, China

        ,

        866-538-0315

        1 stars
        Beihai
        • 16 miles to City center‎
        • 1.1 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Offshore Petroleum Building

        No. 57 Sichuan Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-1351

        3 stars
        Beihai
        • 14 miles to City center‎
        • 5.2 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        City Comfort Inn

        Haidi Street, Building 2, Binhai Road, Haicheng District Beihai, Guangxi, China

        ,

        866-538-2362

        3.5 stars
        Beihai
        • 13 miles to City center‎
        • 6.1 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Liyuan International Hotel - Beihai

        No. 3 Chongqing Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-6218

        3 stars
        Beihai
        • 14 miles to City center‎
        • 4.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Overseas Chinese Hotel Beihai

        No. 55 Sichuan South Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-6315

        2.5 stars
        Beihai
        • 14 miles to City center‎
        • 5.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Mediterrane Holiday Inn

        No. 1 Xi'nan Avenue, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-9367

        2.5 stars
        Beihai
        • 15 miles to City center‎
        • 4.4 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Nongken Hotel

        No. 29 Guizhou Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-573-4235

        3 stars
        Beihai
        • 14 miles to City center‎
        • 5.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Luhai Hotel

        No. 1 Qiaogang Silver Beach, Gangkou Road, Qiaogang Town, Yinhai District Beihai, Guangxi, 536006 China

        ,

        866-678-6350

        4 stars
        Beihai
        • 16 miles to City center‎
        • 2.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Yinfan Hotel

        No. 48 Beibuwan West Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-767-0278

        4 stars
        Beihai
        • 15 miles to City center‎
        • 5.6 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Shengjing Resort Hotel

        Building 2, Xingtai Building, Jinhaian Avenue, Yinhai District Beihai, Guangxi, China

        ,

        866-925-4159

        3 stars
        Beihai
        • 16 miles to City center‎
        • 2.9 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Purple Attic Holiday Hotel

        Rundeyayuan, No. 88 Beibu Gulf East Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-925-8676

        1 stars
        Beihai
        • 11 miles to City center‎
        • 6.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Colorful Summer Hotel

        Jingxie Building, Guizhou Road, Haicheng District Beihai, Guangxi, China

        ,

        866-538-6252

        3 stars
        Beihai
        • 15 miles to City center‎
        • 5.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Lvweisi Yinhui Hotel

        No. 9 Beihai Avenue, Haicheng District Beihai, Guangxi, China

        ,

        866-538-9298

        4.5 stars
        Beihai
        • 15 miles to City center‎
        • 5.2 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Haishang Sea View Apartment

        Haishanghai Apartment, Binhai 1st Road, Haicheng District Beihai, Guangxi, China

        ,

        866-539-5067

        1 stars
        Beihai
        • 13 miles to City center‎
        • 6.1 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Hepu Changhe Hotel

        No. 181 Liandong Avenue, Hepu County Beihai, Guangxi, China

        ,

        866-539-9234

        4 stars
        Beihai
        • 6.3 miles to City center‎
        • 18 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Longhai Grand Hotel

        Yintan No.3 Road, Yinhai District Beihai, Guangxi, China

        ,

        866-582-3258

        1 stars
        Beihai
        • 16 miles to City center‎
        • 1.7 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Silver Beach Fishermen Inn

        Intersection of Yintan 3rd Road and Shanghai Road, Yinhai District Beihai, Guangxi, China

        ,

        866-711-3751

        1 stars
        Beihai
        • 16 miles to City center‎
        • 0.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Universal Hotel

        100m to Hemei Hotel, Middle Siliver beach, Yinhai district Beihai, Guangxi, China

        ,

        866-925-0548

        1 stars
        Beihai
        • 16 miles to City center‎
        • 1.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Dilai Hotel

        No. 7 Beibuwan West Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-925-4218

        3 stars
        Beihai
        • 14 miles to City center‎
        • 5.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Xiaoxiang Hotel

        Near Yintan Park, Yinhai District Beihai, Guangxi, 536000 China

        ,

        866-925-8709

        3 stars
        Beihai
        • 16 miles to City center‎
        • 0.3 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Jinhai Traders Hotel

        Cape Guangxi Haicheng Beihai District Road No. 186 Beihai, Guangxi, China

        ,

        866-538-0157

        1 stars
        Beihai
        • 14 miles to City center‎
        • 6.2 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Guanling Resort - Beihai

        Guantouling National Forest Park Yinhai District, Beihai Beihai, Guangxi, 536000 China

        ,

        866-538-0192

        4 stars
        Beihai
        • 18 miles to City center‎
        • 7.5 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Haizhiyuan Hotel

        Bldg 8, E Dist Tianyuan Holiday Villa Silver Beach Road Beihai, Guangxi, 536000 China

        ,

        866-538-0294

        1 stars
        Beihai
        • 16 miles to City center‎
        • 1.6 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Aviation Business Hotel

        West Road, Northern Bay Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-0315

        1 stars
        Beihai
        • 15 miles to City center‎
        • 5.8 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Bavaria City Hotel Beihai

        No. 338 Xinan Avenue Beihai, Guangxi, 536000 China

        ,

        866-538-1351

        5 stars
        Beihai
        • 13 miles to City center‎
        • 4.4 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Manhatton Hotel Beihai

        No. 84 Beihai Avenue Beihai, Guangxi, China

        ,

        866-538-2362

        5 stars
        Beihai
        • 13 miles to City center‎
        • 5.2 miles to Beihai Silver Beach‎
        Excellent
        4.0 / 5
        1
        customer review
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Beihai Camphor Garden Hotel

        Chongqing Road, Haicheng District Beihai, Guangxi, 536000 China

        ,

        866-538-6218

        3 stars
        Beihai
        • 15 miles to City center‎
        • 5.0 miles to Beihai Silver Beach‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!

      Haven’t found what you’re looking for? Call us and we’ll help you find a hotel:

      • Speak to a Hotels.com travel specialist: 866-678-6350, 24 hours a day, 7 days a week
      *

      strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.