Book a stay - search now
Bahrain - hotels and stays. Booking online
Choose from 628 stays in Bahrain
Capital Governorate
461 stays
Manama
403 stays
Amwaj Island
37 stays
Juffair
26 stays
Rayyā
25 stays
Seef
18 stays
Southern Governorate
17 stays
Al Ghurayfah
16 stays
Muharraq
12 stays
Juffair
11 stays
Al Ḩadd
9 stays
Durrat Al Bahrain
9 stays
Central Governorate
8 stays
Sanābis
8 stays
‘Awālī
4 stays
Dilmunia Island
4 stays
Al Budayyi‘
3 stays
Az Zallāq
3 stays
Dumistān
3 stays
Sār
3 stays
Umm ash Shanin
3 stays
Bid‘ah
2 stays
Karbābād
2 stays
Qalālī
2 stays
Sitrah
2 stays
Al Janabīyah
1 stay
Al Mālikīyah
1 stay
Hamalah
1 stay
Hawar Island
1 stay
Jurdah
1 stay
Karzakkān
1 stay
Mahuz
1 stay
Maqābā
1 stay
Naim
1 stay
Sanad
1 stay
Zimmah
1 stay