Choose your preferred language. We speak English and 41 other languages.
Zlatni rat bb, 21420 Bol, Croatia – Show map
Excellent location – rated 9.4/10! (score from 224 reviews)
Rated by guests after their stay at Zlatni Rat Beach Hotel.
|One-Bedroom Apartment (2 Adults)|
|Two-Bedroom Apartment (4 Adults)|
|Double Room with Sea View|
|Double Room with Garden View|
|Triple Room with Garden View|
|Triple Room with Sea View|
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
89 properties in Bol
Including hotels, apartments, villas and more.
224 verified reviews
They speak your language!
Zlatni Rat Beach Hotel's staff speaks: Italian, Croatian, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Grounds, Terrace, Sun Deck
Tennis Court, Windsurfing, Canoeing, Hiking, Cycling, Diving, Horseback Riding, Snorkeling, Water Sports Facilities (on site), Water Park, Bicycle Rental
Food & Drink
Restaurant, Bar, Restaurant with Dining Menu, Snack Bar, Special Diet Meals (upon request)
WiFi is available in all areas and is free of charge.
Free private parking is available on site (reservation is not needed).
Packed Lunches, Car Rental, Shuttle Service (surcharge), Express Check-in/Check-out, Tour Desk, Baggage Storage, Concierge Service, Private Check-in/Check-out
Safe, Non-smoking Rooms, Family Rooms, Elevator, Soundproof Rooms, Heating, Air Conditioning
Italian, Croatian, English, German
2:00 PM - 8:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 8 years stays free of charge when using existing beds.
One child under 2 years is charged EUR 10 per person per night in a crib.
One older child or adult is charged 70 % of the room stay per night and person in an extra bed.
The maximum number of cribs in a room is 1.
The maximum number of extra beds in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are allowed on request. Charges may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 224 reviews
Value for money
Show reviews from:
Located in a peaceful part of Supetar Brac Island, Villa Midea is just 110 yards away from the beach and 440 yards away from the center. It provides free internet and parking.
Score from 50 reviews Wonderful
Villa Ana is situated in a traditional white-stone Dalmatian building on the island of Brac, only a 5 minute walk to the center of Bol and 820 ft from the beach.
Score from 209 reviews Wonderful
Housed in a typical white-stone Dalmatian building, Apartments Belvedere offers self-catering accommodations on the Island of Brac.
Score from 81 reviews Exceptional
Situated within a 5-minute walk from the coastline promenade, Hotel Bol T features an outdoor swimming pool with sundeck, a gym and a relax area with sauna facilities.
Score from 278 reviews Wonderful
* Front desk staff is simply awesome. Very kind and nice, and helpful , they are the best (Thanks Vinka!!). * Breakfast buffet is good, with excellent service but is always the same food. * WiFi works perfect. * 5 min from Zlatni Rat Beach and less than 10 min to the Windsurfing renting place. *Hotel sets free transportation from the ferry to the hotel. *Hotel offers scooter and bike rental. *Hotel offers a relaxing atmosphere, very calm and quiet... perfect to rest. * Spacious room with everything. Room facilities in perfect condition. *There is a 10 % discount in some places in Bol, thanks to strategic alliances between the hotel and some stores and restaurants. * Easy to get the center, just like 15 min walking by a straight flat road.
* Restaurant is expensive and there isn't a good variety of food. * The Hotel does not offer any sun beds at the beach, so you have to pay each time you use it. *Too many flies inside the restaurant.
This is a perfect location if you wish to be at the beach. It is about a 15 minute stroll down the promenade to the town of Bol which give your the chance to walk off dinner! Everything about it was great.
First of all, i ordered a room with sea view, to even see the sea i had to lean over to my right side and probably hope to see it between the many treeleaves and all. So, no it was not a sea view, very disappointed, since it was my birthday and all too.. But, to mention this: we were welcomed by a so nice staff, she was so helpful and so nice. Explained everything about the hotel and nearby. She even brought med a chocolate box after she found out that it was my birthdat the check in day:) The hotelroom was clean and nice and the breakfast was good! Nice location and everything was enjoyable:)
Location close to beach Breakfast Wifi Parking clean stuff
no pool small terrace
Excellent location with beach and boardwalk leading to town of Bol. Excellent staff enthusiastic and friendly. Many thanks to Vinka who made our stay fun, pleasant & easy. Whatever the hotel lacks the staff compensates for it, just a great experience to get to know the Croatian people. Going one way to Bol is 2km of lovely walk on boardwalk with shops & stands on the side. Well lit at night so going to dinner in Bol combines some exercise, which is great. Thank you!
Stayed one night and came back for two more. Great place with enthusiastic and helpful staff. Many thanks to Vinka who helped us in every way making our stay present an fun. The hotel is located at the end of long boardwalk (stone really) and it s a great walk to Bol, not to mention that it is right on the beach. Whatever the Hotel lacks (which is not much) is compensated by the friendly and helpful staff. Rat really means peninsula in Croatian but everybody makes fun of it, Thank you "zloty szczur". We will be back!
Bravo!!! Many places in Croatia can learn from staff here. All the people in hotel were nice, polite and in total service as in 5 star hotel. The rooms are nice and big enough, location is the best, you can not be closer to the famous beach Zlatni rat.
Only speed of the wi-fi could be better.
Clean, tidy rooms excellent proximity to the beach good value restaurant
nothing really - its not a five star hotel but it is a perfect place for good value summer getaway. This was our 3rd visit so we obviously like the place!
The hotel location is perfect as it's a stone's throw from Zlatni Rat beach but a ten min ride to Bol on a mini train that runs every 20 minutes. The staff all speak excellent English and are very helpful.
The staff was so lovely, from beginning to end. I mentioned in our booking we were celebrating our 3rd wedding anniversary there, and they left us a nice box of delicious chocolates in the room. When we wanted to rent the towels, they were very flexible about it and it was never a problem to ask the staff any question. They made us feel really welcome. We had an apartment and the rooms were very spacious and clean. We also had a big sink in the bathroom and a well-stocked kitchenette. We were afraid we would be kept awake, because the bar was underneath our room, but this wasn't the case, because the extra door made our apartment quite soundproof. Location wise it was also excellent: minutes from the beach, lots of shades under the nice smelling pine trees, good restaurants nearby and it was only a 20 min. walk to the center of Bol. We loved our stay and we really want to go back one day!
There was a closet in the bedroom that was wonky, so the doors (on rails) kept on sliding to one side. This was not a big issue for us, though, and it can easily be fixed.
Staff were amazing, upgraded to a suite instead of double room, taken to hotel free of charge from bus stop by tour company who also owns hotel, taken to port on departure, given beach towels, early check in.
Breakfast was minimal, bed was not very comfortable
nearby Zlatni Rat
The hotel is okay. Rooms are big and clean. AC working fine. But the ocean and beach is right down the hotel and the location is GREAT! Staff very friendly!
The hotel is a bit pricy since there are no facilities like gym or pool. Breakfast is small comparing to other countries but for Croatia the standard is okay.
Close to beach, big, clean rooms and staff were very nice.
Rat beach is pebbles not stone. Breakfast wasn't very good.
attentive staff, good food
nothing in particular
Beach, food, staff, location
The beach -public-.
We were in a suite. It had no view: the windows were all frosted glass and look the hotel lobby and access to the car park, so they could not be kept open (the terrace garden that appears in the photos does not currently exist). They had not cleaned under the sofa. There was no microwave. Lousy breakfast.
staff is superb ... could not ask for better service from reception, housekeeping and the restaurant staff.
Everyone was extremely hospitable and friendly, they helped us with everything we needed, including checking in at 2am
Very close to Zlatni Rat beach.
A little far from city center, but it was not a problem for us.
location was great, staff were really friendly, breakfast great
walls thin between apartments but didn't really disturb sleep.
The receptionist was extremely helpful during our stay. The location of the hotel allows us to head to the beach early to find a good spot.
Location as we were right on the beach
Apartment without dining facilities possibility to make meals but no table or chairs
loved the position, loved the staff
Wifi was too slow.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.