Search as I move the map Search this area $189$250$189$1290$189$140$950$98$270$80$300$80$371$80$80$45$55$265$1485 Namaste Garden Suite Namaste Diani is a beautiful self-catered duplex private beachside property situated within… $189.00 Saffron Villas Diani Beautifully designed and built villa with a private swimming pool, great privacy… $250.00 Vervet Suite Diani A delightful one bedroom suite facing the ocean with a private garden… $189.00 Trish House Diani Trish House is a fully- serviced private beach villa located right on… $1,290.00 Sykes Suite Diani Set on a private property, surrounded by indigenous trees, a minute walk… $189.00 Diani Sand Cottage – Diani Beach Diani Sand Cottage – Diani Beach Situated in tropical gardens with a… $140.00 Watano Beach House, Diani Beach Watano Beach House, Diani Beach Watano House is a large, spacious beach-front… $950.00 Garden House Villa – Diani Beach Garden House – Diani Beach small, cozy, guest house with a private… $98.00 Tahira Villa and Cottages – Diani Beach Tahira Villa – Diani Beach Welcome to Tahira Villa! We are located… $270.00 Sukuma House – Lamu House Sukuma House – Lamu House Sukuma guest house blends the serenity of… $80.00 The Shell Kivulini Beach House Diani The Shell Kivulini Beach House Diani Fantastic villa with a capacity for… $300.00 Villa Fink Cottages – Diani Beach Villa Fink Diani Beach The Villa Fink Diani Beach at Diani Beach… $80.00 White House Cottage -Diani Beach The White House Cottage The White House Cottage is easily one of… $371.00 Simba Oryx Beach Cottages – Diani Beach Simba Oryx Beach Cottages Welcome to Simba Oryx Beach Cottages, located on… $80.00 Coral Cove Cottages – Diani Coral Cove Cottages – Diani Situated at Tiwi beach 20kms south of… $80.00 Frangipani Cottages Mnazi I – Diani Beach Frangipani Cottages Mnazi I – Diani Beach Frangipani Cottages Mnazi I –… $45.00 Kijiji Cottages – Diani Beach Kijiji Cottages – in Diani Beach – Ukunda Kijiji Cottages are some… $55.00 Marula Cottage Diani Beach Marula Cottage in Diani Beach is a charming laid-back beach retreat just… $265.00 Lazy Days Diani Beach Villa – Diani Beach Lazy Days Diani Beach Villa is a luxury private beach villa located… $1,485.00 Beach Retreats Diani Beach Diani Beach Grouped filter Search Grouped filter Your can add multiple filters inside one tab and organize your search criteria. Region - Aberdares National Park Athiriver Bamburi Bungoma Champagne Ridge Diani Beach Embu Kajiado - Amboseli - Bisil - Kiserian - Namanga - Ngong Kiambu - Limuru Kilifi Kiserian Kisumu Lamu Island Machakos Masai Mara Mombasa Muranga Nairobi - Karen Naivasha - Moi South Lake Nakuru - Elementaita - Njoro Nanyuki - Narumoru - Rumuruti - Timau Narok - Masai Mara National Reserve Nyahururu Nyali Nyandarua Nyeri Sagana Samburu National Reserve South Africa - Kwa Zulu Natal - Sabi Sands Game Reserve Tanzania Thika Tsavo East National Park - Galana Conservancy Tsavo West National Park Uganda - Bwindi National Park - Entebbe - Jinja - Kampala - Kibale National Park - Lake Bunyonyi - Queen Elizabeth Park Ukunda Watamu Zanzibar - Jambiani Beach - Kazimkazi Beach - Kendwa Beach - Kiwengwa Beach - Matemwe Beach - Nungwi Beach - Paje Beach - Pongwe Beach Geolocation Dates Select dates Select dates September 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 October 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 November 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 December 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 January 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 February 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 March 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 April 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 May 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 June 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 July 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 August 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 Clear dates Guests Select guests Select guests Adults 0 Children 0 Infants 0 More Filters Grouped filter Search Grouped filter Your can add multiple filters inside one tab and organize your search criteria. Region - Aberdares National Park Athiriver Bamburi Bungoma Champagne Ridge Diani Beach Embu Kajiado - Amboseli - Bisil - Kiserian - Namanga - Ngong Kiambu - Limuru Kilifi Kiserian Kisumu Lamu Island Machakos Masai Mara Mombasa Muranga Nairobi - Karen Naivasha - Moi South Lake Nakuru - Elementaita - Njoro Nanyuki - Narumoru - Rumuruti - Timau Narok - Masai Mara National Reserve Nyahururu Nyali Nyandarua Nyeri Sagana Samburu National Reserve South Africa - Kwa Zulu Natal - Sabi Sands Game Reserve Tanzania Thika Tsavo East National Park - Galana Conservancy Tsavo West National Park Uganda - Bwindi National Park - Entebbe - Jinja - Kampala - Kibale National Park - Lake Bunyonyi - Queen Elizabeth Park Ukunda Watamu Zanzibar - Jambiani Beach - Kazimkazi Beach - Kendwa Beach - Kiwengwa Beach - Matemwe Beach - Nungwi Beach - Paje Beach - Pongwe Beach Geolocation Dates Select dates Select dates September 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 October 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 November 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 December 2025 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 January 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 February 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 March 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 April 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 May 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 June 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 July 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 August 2026 M T W T F S S 1 $1,485.00 2 $1,485.00 3 $1,485.00 4 $1,485.00 5 $1,485.00 6 $1,485.00 7 $1,485.00 8 $1,485.00 9 $1,485.00 10 $1,485.00 11 $1,485.00 12 $1,485.00 13 $1,485.00 14 $1,485.00 15 $1,485.00 16 $1,485.00 17 $1,485.00 18 $1,485.00 19 $1,485.00 20 $1,485.00 21 $1,485.00 22 $1,485.00 23 $1,485.00 24 $1,485.00 25 $1,485.00 26 $1,485.00 27 $1,485.00 28 $1,485.00 29 $1,485.00 30 $1,485.00 31 $1,485.00 Clear dates Guests Select guests Select guests Adults 0 Children 0 Infants 0 Showing 1 – 19 of 19 results Sorted by priority & newest Namaste Garden Suite Namaste Diani is a beautiful self-catered duplex private beachside property situated within… 1 Bathrooms $189.00 Saffron Villas Diani Beautifully designed and built villa with a private swimming pool, great privacy… 1 Bathrooms $250.00 Vervet Suite Diani A delightful one bedroom suite facing the ocean with a private garden… 1 Bathrooms $189.00 Trish House Diani Trish House is a fully- serviced private beach villa located right on… 6 Bathrooms $1,290.00 Find The Best East Africa Retreats Looking for a getaway in Kenya? Start browsing our best listed holiday homes, retreats, beach houses, and bush houses in Kenya Tanzania, Rwanda and Uganda. Explore Retreats Sykes Suite Diani Set on a private property, surrounded by indigenous trees, a minute walk… 1 Bathrooms $189.00 Diani Sand Cottage – Diani Beach Diani Sand Cottage – Diani Beach Situated in tropical gardens with a… 2 Bathrooms Diani Beach, Kenya $140.00 Watano Beach House, Diani Beach Watano Beach House, Diani Beach Watano House is a large, spacious beach-front… 7 Bathrooms Diani Beach, Kenya $950.00 Garden House Villa – Diani Beach Garden House – Diani Beach small, cozy, guest house with a private… 2 Bathrooms $98.00 Tahira Villa and Cottages – Diani Beach Tahira Villa – Diani Beach Welcome to Tahira Villa! We are located… 3 Bathrooms $270.00 Sukuma House – Lamu House Sukuma House – Lamu House Sukuma guest house blends the serenity of… 3 Bathrooms Diani Beach, Kenya $80.00 The Shell Kivulini Beach House Diani The Shell Kivulini Beach House Diani Fantastic villa with a capacity for… 3 Bathrooms Diani Beach, Kenya $300.00 Villa Fink Cottages – Diani Beach Villa Fink Diani Beach The Villa Fink Diani Beach at Diani Beach… 2 Bathrooms $80.00 White House Cottage -Diani Beach The White House Cottage The White House Cottage is easily one of… 2 Bathrooms Diani Beach, Kenya $371.00 Simba Oryx Beach Cottages – Diani Beach Simba Oryx Beach Cottages Welcome to Simba Oryx Beach Cottages, located on… 2 Bathrooms Kwale, Kenya $80.00 Coral Cove Cottages – Diani Coral Cove Cottages – Diani Situated at Tiwi beach 20kms south of… 2 Bathrooms Tiwi, Kenya $80.00 Frangipani Cottages Mnazi I – Diani Beach Frangipani Cottages Mnazi I – Diani Beach Frangipani Cottages Mnazi I –… 3 Bathrooms Diani Beach, Kenya $45.00 Kijiji Cottages – Diani Beach Kijiji Cottages – in Diani Beach – Ukunda Kijiji Cottages are some… 1 Bathrooms Diani Beach, Kenya $55.00 Marula Cottage Diani Beach Marula Cottage in Diani Beach is a charming laid-back beach retreat just… 2 Bathrooms Diani Beach, Kenya $265.00 Lazy Days Diani Beach Villa – Diani Beach Lazy Days Diani Beach Villa is a luxury private beach villa located… 7 Bathrooms $1,485.00