Skip to main content

Stay in Bangka Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

OYO 3438 Pasir Padi Inn Syariah 2 stars

Hotel in Kebinti

OYO 3438 Pasir Padi Inn Syariah features accommodation in Kebinti. This 2-star hotel offers a shared lounge, room service and free WiFi.

Show more Show less
8.4
Very good
20 reviews
Price from
£10
per night

Swiss-Belhotel Pangkalpinang 4 stars

Hotel in Pangkalpinang

Located in Pangkalpinang, Swiss-Belhotel Pangkalpinang offers a fitness centre. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. Staff exceptional helpful and friendly. Breakfast was fantastic

Show more Show less
8.1
Very good
48 reviews
Price from
£34
per night

Bangka City Hotel 2 stars

Hotel in Pangkalpinang

Boasting a terrace, Bangka City Hotel is situated in Pangkalpinang. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Spacious room, buffet breakfast

Show more Show less
8.1
Very good
8 reviews
Price from
£15
per night

Novotel Bangka Hotel & Convention Center 5 stars

Hotel in Pangkalpinang

Located 3.3. km from Grimaya Golf Course, Novotel Bangka Hotel & Convention Center features a restaurant, an outdoor swimming pool and a kids' pool. The staff was exceptional. Kudos to the team.

Show more Show less
8
Very good
66 reviews
Price from
£35
per night

Novilla Boutique Resort 3 stars

Hotel in Sungailiat

Novilla Boutique Resort in Sungailiat has 3-star accommodation with a garden.

Show more Show less

PIA Hotel Pangkalpinang 2 stars

Hotel in Pangkalan Baru

PIA Hotel Pangkalpinang is set in Pangkalan Baru. With free WiFi, this 2-star hotel has a terrace and a restaurant. Speaking English and Indonesian, staff are always on hand to help at the reception.

Show more Show less

Hotel Golden Vella 2 stars

Hotel in Pangkalpinang

Hotel Golden Vella is offering accommodation in Pangkalpinang. With free WiFi, this 2-star hotel offers a 24-hour front desk. The hotel has family rooms.

Show more Show less

Ren'z Hotel 2 stars

Hotel in Pangkalpinang

Ren'z Hotel features accommodation in Pangkalpinang. This 2-star hotel offers a shared lounge, a 24-hour front desk and free WiFi. Pangkalpinang Airport is 3 km from the property.

Show more Show less

Grand Puncak Lestari Hotel 3 stars

Hotel in Pangkalpinang

Grand Puncak Lestari Hotel in Pangkalpinang has 3-star accommodation with a restaurant.

Show more Show less

GRAND SAFRAN HOTEL 5 stars

Hotel in Pangkalan Baru

GRAND SAFRAN HOTEL in Pangkalan Baru features 5-star accommodation with a garden.

Show more Show less

Hotels with extra health and safety measures

Find hotels in Bangka Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels on Bangka Island in the past month

See all

Bangka Island's best hotels with breakfast

See all

Budget hotels on Bangka Island

See all

FAQs about hotels on Bangka Island

  • OYO 3438 Pasir Padi Inn Syariah, Swiss-Belhotel Pangkalpinang and Bangka City Hotel are some of the popular hotels on Bangka Island.

  • Pangkalpinang, Kelian and Kebinti are popular with other travellers visiting Bangka Island.

  • There are 65 hotels on Bangka Island you can book on Booking.com.

  • On average, it costs £17 per night to book a 3-star hotel on Bangka Island for tonight. You'll pay on average around £37 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel on Bangka Island will cost around £39 (based on Booking.com prices).

  • Couples travelling on Bangka Island loved staying at Bangka City Hotel, Novotel Bangka Hotel & Convention Center and OYO 3438 Pasir Padi Inn Syariah.

  • The average price per night for a 3-star hotel on Bangka Island this weekend is £16 or, for a 4-star hotel, £43. Looking for something even fancier? 5-star hotels on Bangka Island for this weekend cost on average around £33 per night (based on Booking.com prices).

  • On average, 3-star hotels on Bangka Island cost £29 per night, and 4-star hotels on Bangka Island are £42 per night. If you're looking for something really special, a 5-star hotel on Bangka Island can on average be found for £39 per night (based on Booking.com prices).