This charming coastal cottage welcomes you with complimentary WiFi and parking. Cook meals in the fully-equipped kitchen, relax in the lush garden, or take a short trip to nearby Funzi Beach for sun-soaked adventures.
This charming coastal cottage welcomes you with complimentary WiFi and parking. Cook meals in the fully-equipped kitchen, relax in the lush garden, or take a short trip to nearby Funzi Beach for sun-soaked adventures.
Discover the serene Safiya Hotel, just a short drive from Diani Beach. After a refreshing swim in the outdoor pool, savor a meal at the restaurant. Free WiFi and parking complement this convenient coastal retreat near Tiwi Beach.
Discover the serene Safiya Hotel, just a short drive from Diani Beach. After a refreshing swim in the outdoor pool, savor a meal at the restaurant. Free WiFi and parking complement this convenient coastal retreat near Tiwi Beach.
" Best comfortable beds in the area. Doreen was amazing, plus her employees. Very good customer service . I can’t wait to go back there again. 10/10."
" Best comfortable beds in the area. Doreen was amazing, plus her employees. Very good customer service . I can’t wait to go back there again. 10/10."
Just 10 minutes from Diani Beach, this apartment offers 3 refreshing outdoor pools, a children's pool, and beach bar. Enjoy the outdoor terrace and garden while staying close to Tiwi Beach, with free WiFi and parking.
Just 10 minutes from Diani Beach, this apartment offers 3 refreshing outdoor pools, a children's pool, and beach bar. Enjoy the outdoor terrace and garden while staying close to Tiwi Beach, with free WiFi and parking.
Tropical tranquility awaits at this villa retreat featuring rainfall showerheads and memory foam beds with Egyptian cotton sheets. Just a short drive from Diani Beach and Diani Snake Park, enjoy the outdoor pool, garden, and complimentary WiFi and parking.
Tropical tranquility awaits at this villa retreat featuring rainfall showerheads and memory foam beds with Egyptian cotton sheets. Just a short drive from Diani Beach and Diani Snake Park, enjoy the outdoor pool, garden, and complimentary WiFi and parking.
"The stay here was exquisite the property was amazing! Well kept and very attentive definitely giving a 10 out of 10 and will visit again soon!"
"The stay here was exquisite the property was amazing! Well kept and very attentive definitely giving a 10 out of 10 and will visit again soon!"
Immerse in coastal luxury at this beach hotel with complimentary cabanas and massages. Enjoy the outdoor pool, spa treatments, and beachfront dining. After exploring nearby Diani Beach, unwind at the beach bar or maintain your routine in the 24-hour fitness center.
Immerse in coastal luxury at this beach hotel with complimentary cabanas and massages. Enjoy the outdoor pool, spa treatments, and beachfront dining. After exploring nearby Diani Beach, unwind at the beach bar or maintain your routine in the 24-hour fitness center.
Unwind at this Diani Beach hotel with free cabanas and beach massages. Refresh in the outdoor pool or indulge at the full-service spa offering facials and body wraps. Enjoy dining at the restaurant, drinks at the beach bar, and easy access to local attractions.
Unwind at this Diani Beach hotel with free cabanas and beach massages. Refresh in the outdoor pool or indulge at the full-service spa offering facials and body wraps. Enjoy dining at the restaurant, drinks at the beach bar, and easy access to local attractions.
"The place is beautiful. The staff went above and beyond by offering us food outside their menu to give us different options. Overall, it was a wonderful experience."
"The place is beautiful. The staff went above and beyond by offering us food outside their menu to give us different options. Overall, it was a wonderful experience."
Escape to this coastal B&B where massages and facials await after beach adventures. The outdoor pool provides refreshing dips while each room includes a refrigerator and microwave. Nearby Diani Beach and Galu Kinondo offer perfect day trips.
Escape to this coastal B&B where massages and facials await after beach adventures. The outdoor pool provides refreshing dips while each room includes a refrigerator and microwave. Nearby Diani Beach and Galu Kinondo offer perfect day trips.
"Our stay was amazing. Everything about the place was great from the service from the staff, the location and the convenience of transport. The beach is a few minutes walk as well."
"Our stay was amazing. Everything about the place was great from the service from the staff, the location and the convenience of transport. The beach is a few minutes walk as well."
Located just a 5-minute drive from Diani Beach, these apartments offer a homey retreat with kitchen islands, refrigerators, and microwaves. Relax in the garden after visiting nearby Diani Snake Park.
Located just a 5-minute drive from Diani Beach, these apartments offer a homey retreat with kitchen islands, refrigerators, and microwaves. Relax in the garden after visiting nearby Diani Snake Park.
"A great find! The room was spacious and well maintained, the host was lovely, and it was a close walk to numerous stalls with a variety of goods and amazing fresh produce. Having a kitchen allowed me to stay in if I wanted, but the apartment was also close to bars and restaurants. There is a close-by bar that plays loud music, but not super late, and I actually liked hearing the local music. The people I met were so friendly! And really, the host was very accommodating and responded to questions...
"A great find! The room was spacious and well maintained, the host was lovely, and it was a close walk to numerous stalls with a variety of goods and amazing fresh produce. Having a kitchen allowed me to stay in if I wanted, but the apartment was also close to bars and restaurants. There is a close-by bar that plays loud music, but not super late, and I actually liked hearing the local music. The people I met were so friendly! And really, the host was very accommodating and responded to questions...
Escape to a secluded island resort with your own slice of paradise beach. Enjoy water adventures like scuba diving and snorkeling or unwind at the spa. 4 restaurants and 3 bars offer refreshing drinks by the pool or shoreline.
Escape to a secluded island resort with your own slice of paradise beach. Enjoy water adventures like scuba diving and snorkeling or unwind at the spa. 4 restaurants and 3 bars offer refreshing drinks by the pool or shoreline.
"Fantastic location, food and service! We will definitely be back!"
"Fantastic location, food and service! We will definitely be back!"
Escape to this luxury villa featuring both private and outdoor pools just minutes from pristine Diani Beach. A deep soaking tub awaits after beach adventures, while the full kitchen offers convenience for extended stays.
Escape to this luxury villa featuring both private and outdoor pools just minutes from pristine Diani Beach. A deep soaking tub awaits after beach adventures, while the full kitchen offers convenience for extended stays.
Tropical getaway near Diani Beach with an outdoor pool and lush garden setting. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Colobus Conservation. Unwind with drinks at the bar after a sun-filled day.
Tropical getaway near Diani Beach with an outdoor pool and lush garden setting. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Colobus Conservation. Unwind with drinks at the bar after a sun-filled day.
"Fantastic resort with great staff!
Large rooms with spaceous bathroom and bedroom with comfy bed and A.C."
"Fantastic resort with great staff!
Large rooms with spaceous bathroom and bedroom with comfy bed and A.C."
Escape to this boutique hotel on Diani Beach where an outdoor pool awaits just steps from golden sands. Enjoy deep-tissue massages and body wraps after exploring nearby attractions. The restaurant serves tasty meals while the bar offers refreshing drinks to enjoy on the terrace.
Escape to this boutique hotel on Diani Beach where an outdoor pool awaits just steps from golden sands. Enjoy deep-tissue massages and body wraps after exploring nearby attractions. The restaurant serves tasty meals while the bar offers refreshing drinks to enjoy on the terrace.
"Beautiful quite small hotel directly at the beach and wonderful, friendly staff. "
"Beautiful quite small hotel directly at the beach and wonderful, friendly staff. "
Enjoy a paradise getaway at this beachfront resort offering volleyball and umbrellas on its private shore. After swimming in the outdoor pool, indulge in spa treatments or play tennis. With 2 restaurants and 3 bars, you'll find plenty of dining options.
Enjoy a paradise getaway at this beachfront resort offering volleyball and umbrellas on its private shore. After swimming in the outdoor pool, indulge in spa treatments or play tennis. With 2 restaurants and 3 bars, you'll find plenty of dining options.
Set in a serene tropical garden, this luxury camp puts you just a 15-minute walk from pristine Diani Beach sands. Enjoy the inviting outdoor pool, grab refreshing drinks at the poolside bar, or savor meals at the onsite restaurant after exploring nearby Diani Snake Park.
Set in a serene tropical garden, this luxury camp puts you just a 15-minute walk from pristine Diani Beach sands. Enjoy the inviting outdoor pool, grab refreshing drinks at the poolside bar, or savor meals at the onsite restaurant after exploring nearby Diani Snake Park.
"This location is perfect for private and intimate bonding for couples n families "
"This location is perfect for private and intimate bonding for couples n families "
Luxurious villa resort near Diani Beach offers 4 beach bars and apartments with private balconies and fully-equipped kitchens. Just 2 minutes from Ukunda Airport and close to Diani Snake Park.
Luxurious villa resort near Diani Beach offers 4 beach bars and apartments with private balconies and fully-equipped kitchens. Just 2 minutes from Ukunda Airport and close to Diani Snake Park.
"The receptionist, I believe her name was Tricia, is very communicative, warm, and inviting. Their service was excellent, we had a great time there, and I would definitely recommend it and return."
"The receptionist, I believe her name was Tricia, is very communicative, warm, and inviting. Their service was excellent, we had a great time there, and I would definitely recommend it and return."
Experience tranquil coastal living at this Diani Beach retreat featuring outdoor and children's pools. Savor meals at the restaurant, unwind at the bar, and relax in the hot tub. Near Diani Beach and Kaya Kinondo Sacred Forest with free WiFi and parking.
Experience tranquil coastal living at this Diani Beach retreat featuring outdoor and children's pools. Savor meals at the restaurant, unwind at the bar, and relax in the hot tub. Near Diani Beach and Kaya Kinondo Sacred Forest with free WiFi and parking.
"Perfect small boutique style hotel with very spatious rooms and friendly and lovely staff"
"Perfect small boutique style hotel with very spatious rooms and friendly and lovely staff"
Escape to this beach hotel with 3 refreshing pools and a children's pool. Located just minutes from stunning Diani Beach and Diani Snake Park, enjoy massages, manicures, and tasty meals at the restaurant and bar.
Escape to this beach hotel with 3 refreshing pools and a children's pool. Located just minutes from stunning Diani Beach and Diani Snake Park, enjoy massages, manicures, and tasty meals at the restaurant and bar.
Relax at this luxurious beachfront resort where volleyball and umbrella-shaded sands await. With 9 outdoor pools, 5 dining venues, and a spa offering facials and body wraps, every comfort is at hand. Just steps from Diani Beach and Snake Park.
Relax at this luxurious beachfront resort where volleyball and umbrella-shaded sands await. With 9 outdoor pools, 5 dining venues, and a spa offering facials and body wraps, every comfort is at hand. Just steps from Diani Beach and Snake Park.
"Wow, amazing resort! Delicious food, great location, very clean & comfortable. Beautiful gardens. Loved our stay here.❤️"
"Wow, amazing resort! Delicious food, great location, very clean & comfortable. Beautiful gardens. Loved our stay here.❤️"
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
"Loved the beach front Rooms and the staff were great. Enjoyed the food too but mostly enjoyed the quiet and amazing views from the room plus was lucky enough to see the moon rise beyond the ocean line during dinner outside "
"From the service to the property to the food, all was perfect. Kind people, nice amenities, and delicious food. Ten out of ten, I’d definitely recommend. "
If I need to cancel my hotel reservation in Shirazi, will I receive a refund?
Yes, the majority of hotel reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Shirazi.
What is staying in Shirazi like?
Travelers to Shirazi will find plenty to explore and enjoy. In Shirazi, there are 2 hotels and other accommodations to choose from. Find out more about Shirazi.
The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Shirazi is 38 inches.
Go further with the Expedia app
Save on select hotels and earn double points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.
Scan the QR code with your device camera and download our app