Beihai

Mountain View Hotels in Beihai

Select your dates to find the best Beihai Mountain View hotel deals

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Mountain View Hotels in Beihai

Check out our pick of great Mountain View hotels for your trip
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Weizhou South Island,Beihai
Featured facilities: Hiking, Executive Lounge, Balcony
Good
1567 reviews
9.1/10
1 night
From SGD 28
Check Availability
99+
Hotel near Guantouling National Forest Park/Golf Leisure Area,Beihai
Featured facilities: Swimming Pool, Parking, Balcony
Very Good
2386 reviews
9.2/10
1 night
From SGD 99
Check Availability
99+
Hotel near Weizhou South Island,Beihai
Featured facilities: Parking, Fitness Room
Very Good
220 reviews
9.2/10
1 night
From SGD 24
Check Availability
59
Hotel near Silver Beach (Silver Beach Bath&Beach Park),Beihai
Featured facilities: Parking, Balcony
Very Good
166 reviews
9.3/10
1 night
From SGD 21
Check Availability
97
Hotel near Weizhou Island (North Leisure Area),Beihai
Featured facilities: Parking
Excellent
369 reviews
9.6/10
1 night
From SGD 32
Check Availability
76
Hotel near Weizhou South Island,Beihai
Featured facilities: Parking
Perfect
193 reviews
9.8/10
1 night
From SGD 57
Check Availability
99+
Hotel near Weizhou South Island,Beihai
Featured facilities: Executive Lounge, Swimming Pool, Parking
Excellent
745 reviews
9.7/10
1 night
From SGD 52
Check Availability
61
Hotel near Silver Beach (Bridgeport&Ferry Terminal),Beihai
Featured facilities: Hiking, Parking
Outstanding
71 reviews
9.4/10
1 night
From SGD 18
Check Availability
99+
Hotel near Guantouling National Forest Park/Golf Leisure Area,Beihai
Featured facilities: Parking, Balcony
Outstanding
67 reviews
9.4/10
1 night
From SGD 18
Check Availability
67
Hotel near Weizhou South Island,Beihai
Featured facilities: Hiking, Bar, Swimming Pool
Excellent
64 reviews
9.7/10
1 night
From SGD 74
Check Availability
See All Mountain View Hotels in Beihai

Top rated hotels in Beihai

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.8/10
Perfect
This place is one of the best hotels and home stays we’ve stayed in on all our travels. Extremely comfortable rooms with beautiful views and very friendly and helpful staff. I recommend fully 👍
Feeling Relaxed Garden Hotel

Feeling Relaxed Garden Hotel

Hotel near Guantouling National Forest Park/Golf Leisure Area, Beihai 3.5% of visitors choose this area
Price per night from:SGD 28
9.7/10
Excellent
Very big apartment. If you travel with a big company, it's a very good choice.
Haizhiyuan Seaview Apartment (Qiaogang Branch)

Haizhiyuan Seaview Apartment (Qiaogang Branch)

Hotel near Silver Beach (Bridgeport&Ferry Terminal), Beihai 6.5% of visitors choose this area
Price per night from:SGD 30
9.7/10
Excellent
The environment is great, with a private shuttle service. The hotel is a short 10-minute drive from the pier. The hotel can help arrange for electric scooter rentals, which is very convenient. The seafood I brought back from the market was prepared by the hotel, and it tasted delicious. We specifically chose a room on the first floor with a swimming pool; it was a great soak on this day. The hotel faces the sea and beach, and there's also a small commercial street, which is very lively at night.
Weizhou Island Pomelo  Pomelo Seaside Luxury Private Customized Vacation Hotel

Weizhou Island Pomelo Pomelo Seaside Luxury Private Customized Vacation Hotel

Hotel near Weizhou South Island, Beihai
Price per night from:SGD 195
9.4/10
Outstanding
Staff was really friendly, made us felt really at home. Room was clean as well. Walls are abit thin so do bring earplugs if u’re sensitive to noise. Aside from that, service was top notch and everyth was really well arranged and prepared for us. Would totally recommend this and go back to this place if i ever come back here.
Moyuan Boutique Guesthouse

Moyuan Boutique Guesthouse

Hotel near Weizhou Island (North Leisure Area), Beihai
Price per night from:SGD 37
9.4/10
Outstanding
I booked for my aunt and she told me she wants to visit here again in the future.
Weizhou Island White House Hotel

Weizhou Island White House Hotel

Hotel near Weizhou South Island, Beihai
Price per night from:SGD 63
9.4/10
Outstanding
The hotel is clean and hygienic, and the service is very good. Although I only stayed for one day, the boss patiently told me how to play and the routes. I went to Nanwan Street to sell seafood and had it processed in the hotel. It was delicious. It’s only a 10-minute walk away. At sunset, it was really beautiful and a very happy trip!
Purple Vienna

Purple Vienna

Hotel near Weizhou Island (North Leisure Area), Beihai
Price per night from:SGD 24
9.3/10
Very Good
I came to Weizhou Island for a day trip alone. This hotel is great. The owner personally went to the pier to pick me up. Thumbs up to the owner! The hotel also offers electric bike rentals at affordable prices. The bikes can be ridden very fast and it’s so cool to take a ride on the beach! The boss is a local of Weizhou Island. He can also give you a guide to check in around the island. You can check in the scenic spots according to the guide. If you don’t understand, you can ask the boss I bought a double room, but the boss changed it to a king-size room when he saw I was alone. The bed was really big, and the space was also large. It felt like it was almost 30 square meters. Surrounded by fields, it was quiet at night. Weizhou Island is so beautiful!
Weizhou Island Xinya Juzhu B&B (Nanwan Street Shiluokou Beach Scenic Area)

Weizhou Island Xinya Juzhu B&B (Nanwan Street Shiluokou Beach Scenic Area)

Hotel near Weizhou South Island, Beihai
Price per night from:SGD 19
9.1/10
Good
Excellent place! Right by the beach, which is enclosed by two cliffs, creating a quasi-private beach that you can go anytime. The pool is beautiful at night, though it was too cold to dip in December. They offer free pick-up and send-off service. Transportation on Weizhou Island depends a lot on e-bikes, which you can rent for 60 RMB/day! Inclusive breakfast is plentiful and receptionist is always helpful! She spent an hour teaching us how to ride an e-bike. Five star to her!
21 nautical miles·Bed Island Beach (Weizhou Island Colorful Beach Branch)

21 nautical miles·Bed Island Beach (Weizhou Island Colorful Beach Branch)

Hotel near Weizhou South Island, Beihai
Price per night from:SGD 99
8.8/10
The experience was very good. The handsome guy provided free port pick-up and drop-off service. He also popularized relevant travel guides and must-see attractions. He also let us know some pitfalls to avoid as soon as we entered the island, as well as travel and food safety and reference prices. The beautiful and handsome guy in the store gave us It is recommended to arrange the time of attractions. For example, if the tide rises in the afternoon and some attractions cannot be seen, you should go in the morning. We made an impromptu decision to watch the sunrise in the evening, and the hotel helped us contact the tour bus driver who picked us up. Special thanks 🙏In addition, the hotel is very close to Shiluokou seaside, so it is very convenient to watch the sunset. It gets dark very quickly after sunset, so it’s easy to go back if you live close by.
Weizhou Island Haidi · Impression Smart Homestay

Weizhou Island Haidi · Impression Smart Homestay

Hotel near Weizhou South Island, Beihai
Price per night from:SGD 74
8.7/10
The location of the B&B is very good, very close to the church and Shell Beach. Shell Beach is great for lying on the beach and watching children digging in the sand and digging for shells. The lady boss is very nice. She is responsible for picking up and dropping off from the pier, helping to upgrade the room type, and also delivers drinks to the children. The boss is a chef and the seafood is very delicious.
Weizhou Island Qirui Island B & B

Weizhou Island Qirui Island B & B

Hotel near Weizhou Island (North Leisure Area), Beihai
Price per night from:SGD 20

Frequently Asked Questions

What is the average price of a hotel in Beihai this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Beihai this weekend is SGD 185 per night. For a 4-star hotel, the average cost is SGD 231 per night. If you're looking for a luxury experience, 5-star hotels in Beihai this weekend typically cost SGD 549 per night.

How much do hotels in Beihai cost per night on weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Beihai during weekdays is SGD 180 per night. For a 4-star hotel, you can expect to pay around SGD 226 per night. If you're seeking a luxury stay, 5-star hotels in Beihai generally cost SGD 526 per night on weekdays.

What are the best places to stay in Beihai?

Some of the best places to stay in Beihai are near popular attractions like Weizhou Island, Bei Hai Silver Beach and Beihai Underwater World, offering easy access to key sights and amenities.

What are the best hotels for couples in Beihai?

Couples visiting Beihai have highly rated stays at Shangri-La Hotel Beihai (from SGD 94) Other popular choices for couples in Beihai include Mingzhu Hotel Beihai Silver Beach (from SGD 53) and Hampton by Hilton Beihai Station (from SGD 37).

What are the best family-friendly hotels in Beihai?

Families visiting Beihai often prefer hotels like Beihai J Hotel (Beihai Silver Beach) (from SGD 37), HUALUXE Hotels and Resorts BEIHAI SILVER BEACH RESORT (from SGD 85) and Beihai YunXi Seaview Hotel (Silver Beach) (from SGD 38), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Beihai near Weizhou Island?

Some of the top hotels in Beihai near Weizhou Island include Weizhou Island Xinya Juzhu B&B (Nanwan Street Shiluokou Beach Scenic Area) (from SGD 18), Weizhou Island jackfruit seascape resort manor (Nanwan Shiluokou beach scenic spot store) (from SGD 42) and Happiness Inn (from SGD 49), all offering easy access to Weizhou Island, making them ideal for visitors looking to explore the area.

What are some of the best hotels in Beihai?

Which hotels in Beihai are pet friendly?

Which hotels in Beihai are worth visiting for their spa experience?

Feel tired from travelling? Sheraton Beihai Resort (from SGD 94) provides highly rated spa services.

Which hotels in Beihai have hot springs?

Want to experience hot springs in your hotel? Shiny Inn (from SGD 18) and Weizhou Island Sanjing Yingyun (from SGD 311) have hot springs. Book now!

Which hotels in Beihai have swimming pools?

Sheraton Beihai Resort (from SGD 94) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What hotels in Beihai offer an especially good breakfast ?

Sheraton Beihai Resort (from SGD 94) provides high-quality breakfast. Start your day with a delicious breakfast!

How to get good deals on hotels in Beihai?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Beihai Mountain View Hotels Information

Total properties86
Number of reviews21,444
Lowest priceSGD 49
Highest priceSGD 49
Weekend Avg. PriceSGD 150
Weekday Avg. PriceSGD 146