Silver Rock Hotel & Beachfront Apartments
Select date
-
Select date
1 night
Silver Rock Hotel & Beachfront Apartments

Experience Silver Rock Hotel & Beachfront Apartments, a 3-star hotel in Malindi. Highly rated at 5.9/10 from 18 guests, it delivers exceptional comfort at a great value, with rates from $29.

Rooms

Two Bedrooms Apartment

Economy Room

Big Sea View Apartment

Check-In & Check-Out

From 12:00 until 10:30

Nearby Attractions

Silversands Beach: 0.18 km away

Vasco da Gama Pillar: 1.14 km away

Tropical Beach: 0.57 km away

Hotel Features

Silver Rock Hotel & Beachfront Apartments

Show on map
We Price Match
Highlights
Beach
Pet-friendly
Suite
Ideal location
Balcony
+5 more
Amenities
All amenities
Property Description
Show more
The boss and the front desk are very hospitable, the room is clean, and the seaside view is nice.
Surroundings
Airport: Malindi International Airport
(2.6 miles)
Landmarks: Silversands Beach
(600 ft)
Landmarks: Tropical Beach
(1850 ft)
Landmarks: Vasco da Gama Pillar
(3750 ft)
Landmarks: Portuguese Chapel
(4050 ft)
Landmarks: Nidhamia Hall
(4250 ft)
View on map
8

Premier Double Room With Balcony And Pool View

1 King bed
Has window
Free Wi-Fi
Air conditioning
Private bathroom
Refrigerator
Shower
Room Details
Check Availability
5

Superior Suite With Sea View

1 King bed
Has window
Free Wi-Fi
Private bathroom
Refrigerator
Ocean view
Shower
Room Details
Check Availability
8

Standard Double Room, Garden View, Beachside

1 Queen bed
Has window
Free Wi-Fi
Private bathroom
Refrigerator
Shower
Electric fan
Room Details
Check Availability
7

Deluxe Double Room With Balcony

1 Queen bed
Has window
Free Wi-Fi
Private bathroom
Refrigerator
Shower
Electric fan
Room Details
Check Availability
6

Deluxe Apartment, 2 Bedrooms, Ocean View, Beachfront

Bedroom 1:1 King bed ● Bedroom 2:1 Double bed
Has window
Free Wi-Fi
Private bathroom
Refrigerator
Ocean view
Shower
Room Details
Check Availability
4

Comfort Apartment, 1 Bedroom, Beach View, Beachfront

Bedroom 1:1 Double bed
Has window
Free Wi-Fi
Private bathroom
Refrigerator
Ocean view
Shower
Room Details
Check Availability
Hide Room Types

Average for similar properties in Malindi
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
September 18, 2025
The hotel isn't exactly in the center of things, but the grounds are beautiful. There's a private pool. The grounds are well-guarded, and you feel safe. The staff is friendly, and there's Wi-Fi. The beach is nearby. At one point, the power went out in my room, but they immediately moved me to a room that had everything I needed. I was satisfied, and my expectations were met.
Original TextTranslation provided by Google
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
August 14, 2023
The boss and the front desk are very hospitable, the room is clean, and the seaside view is nice.
Original TextTranslation provided by Google
n‍a‍k‍e‍i‍t‍a‍3‍1‍0
February 28, 2026
The location was prime! Beachfront stunning and beautiful, while at the same time a short tuk-tuk or boda boda ride from the centre of town where all the shops, restaurants, cafes, supermarkets, nightlife and people are. A short beach stroll away you'll also find the Coco Beach Restaurant, where you can enjoy a few nice cocktails and a tasty meal while overlooking the Indian Ocean. The hotel staff were beautiful people—lovely, professional, warm and welcoming. The hotel serves a lovely breakfast that was included with my booking. There is a spa on site. The ladies who manage this are the sweetest and provide an amazing service. I had a full body massage at the beginning of my stay and it was heaven. I can’t wait to stay at Silver Rock Hotel again. My two-bedroom apartment that I shared with my partner/friend was stunning, spacious, beautiful, awesome, with a huge balcony staring into the ocean. Breathtaking views for watching the sunrise. We had a huge living room, and our individual bedrooms were spacious with large ensuites. I felt comfortable and elegant there. The hotel building is a beautiful structure, solidly and well built, and I love the style. I felt comfortable and at home there. After a busy day of touring and sightseeing, enjoying the surrounding areas and living my best life, it was a pleasure to return to the hotel, have a nice shower, sit on the balcony with my partner with a beer in hand and have a nice chat, while listening to the ocean lapping the shore and feeling the gentle wind blowing—soft and warm, yet cool. Silver Rock is poetry. Nearby there is plenty to do, as I mentioned above, but I'd like to give a quick mention to the marine conservation area, where you can visit and arrange sea-based activities. Also along the coast the ocean can change dramatically, so go searching for those crystal clear waters and soft, beautiful sands—they are there and you will find them. Go find the inviting beach bars that I discovered with my companions, where you can laze all day, sip cocktails and look out to sea, chat about nonsense as we did, take a nap on a sunbed under an umbrella, wake, sip and chat some more. Silver Rock is a destination in and of itself, but on top of that it is more than a base—it is a comfortable home from where you can explore. xx P.S. Yes, there is a beautiful pool for a nice, refreshing morning dip, set in stunning, well-maintained gardens—perfect for idling and just the right place for tucking into a holiday book.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
January 7, 2026
We turned up on spec to see availability and choices for a 2 night, two room stay. Emily was fabulous and nothing was too much trouble showing us four different options from the suites to rooms with and without a/c. Nice clean pool with towels and loungers, saw pool guy dosing the pool. Close to beach from our rooms and easy to locate tut tuts into town (about 400bob). Fridges provided and a kettle. We had an issue with the a/c noise disturbing our neighbours so moved which was no hassle due to not been able to repair. Overall a fabulous stay in January. Would recommend. Excellent choice of Italian restaurants.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
February 29, 2024
Stayed for two nights. Rooms available are both A/C or non A/C. I checked in a non A/C room costing kenya shillings 3000/= a night (exchange rate on 21/05/22 £1=140 kshs). Decent size room with a nice balcony and view into a nice garden and swimming pool, partially. King size bed with mosquito net was a bonus. Room lacked TV, a disappointment, however broadband speeds were OK. Mattress was nice and firm as was the pillows. Small swimming pool but it meets the needs. Beach was just five minutes away. Was told by reception she will throw in breakfast for free. So not sure if breakfast is inclusive of price. Breakfast was basic really, baked beans, 2 slices of buttered toast, 2 eggs cooked to your preference, 2 sausages and tea and coffee. Bathroom was a decent size one although shower was luke warm and did not dispense water generously. Using the toilet was a challenge. Being 6ft 6in tall it was a struggle to be able to seat comfortably since the wall facing the toilet was rather close. All in all suitable for someone with a small budget in mind. Clean place, nice quiet and tranquil surroundings. Give it a 2.5 out of 5 stars
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
February 29, 2024
When we settled, they asked at the reception about security, we were assured that everything is fine and there is protection. When we woke up in the morning at 6 am, they found that thieves climbed into our rooms at night and stole things, phones, documents, and the phones were in bed where we slept. When we found that we were robbed and reported to the staff, they refused to call the police and waited for the manager, eventually came the manager and we ourselves went with him to the police on our car. Police could not help us with anything, but we left statements. According to the result, we ourselves found the documents that thieves were thrown out, but the phones and things we did not find it, no compensation offered the hotel, except to spend the night of the second night for free. Choose more expensive hotels with good protection and high fences.
J‍o‍s‍e‍p‍h
November 22, 2025
It’s okay
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
January 26, 2024
i went to this amazing property located on rocky malindii ocean.it has 22 specious rooms with suites on top floor.and 5 apartments right at the beach front. it has an excellent rocky slope with nice floors. the hotel is very quiet and romantic ideal for holiday makers and honeymooners. the lady at the reception is extremely friendly and my business host cecilia is an amazing lady too with high standard of customer and care. i will certainly come back with my family and have this lovely serene hotel.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
December 24, 2023
I took my cousin's here for a family getaway and we had a beautiful family room overlooking the beach, large accomodating everyone's needs. A shout out to manager James for looking after us through the whole experience, and King George who managed a full day boat trip with lunch included.

Services & Amenities

Property Policies

Check-in and Check-out Times
Check-in: After 12:00
Check-out: 10:00–10:30

Front desk hours: 24/7

The property will provide check-in details after booking

Child policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cribs and Extra Beds
For all room types, cribs and extra beds cannot be added.

Breakfast
Opening hours[Mon - Sun] 07:00-10:30 Open
AgeFee
Adult
Contact property
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are allowed on requestFree

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the hotel

  • Cash

Property Description

Local hotel name: Silver Rock Hotel & Beachfront Apartments
  • Number of Rooms: 27
Phone:+254-708439955
Located in Malindi, Silver Rock Hotel is by the ocean, a 5-minute drive from Marine Park and 6 minutes from Silversands Beach. This beach hotel is 11 mi (17.7 km) from Ruins of Gedi and 11.8 mi (19.1 km) from Mambrui Beach.
Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden.
Stop by the hotel's restaurant for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Mingle with other guests at the complimentary reception, held daily. Unwind at the end of the day with a drink at the bar/lounge or the beach bar. Continental breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 27 guestrooms featuring refrigerators. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and bidets.

You might be wondering

What landmarks are near Silver Rock Hotel & Beachfront Apartments?

Nearby attractions to Silver Rock Hotel & Beachfront Apartments include Silversands Beach, just 600 ft from your search (straight-line distance) away.

What amenities and services does Silver Rock Hotel & Beachfront Apartments offer?

Popular amenities and services at Silver Rock Hotel & Beachfront Apartments include: Shuttle service.

Where is Silver Rock Hotel & Beachfront Apartments located?

The hotel is located at Silversand Road, off Casuarina Rd.

Does Silver Rock Hotel & Beachfront Apartments offer airport transfer services?

Yes, Silver Rock Hotel & Beachfront Apartments offers Airport pick-up service for guests. We recommend calling ahead to confirm availability and pricing.

Are pets allowed at Silver Rock Hotel & Beachfront Apartments?

Yes, pets are welcome at Silver Rock Hotel & Beachfront Apartments, but we suggest calling ahead to confirm details.

How much does it cost to stay at Silver Rock Hotel & Beachfront Apartments?

Room rates at Silver Rock Hotel & Beachfront Apartments vary based on dates, hotel policy, and other factors. Enter your travel dates to check current prices.

What are the check-in and check-out times at Silver Rock Hotel & Beachfront Apartments?

Check-in at Silver Rock Hotel & Beachfront Apartments starts at 12:00, and check-out is at 10:30.

About This Property

Nearest AirportMalindi International Airport
Distance to Airport4.23KM
Average Price FromUSD57
Hotel Star Rating3