RESTAURANT

Oceanfront Dining at Keramas Beach

Ocean views. Asian flavors. Unforgettable moments.

Accommodation Desa Swan Vilas & Spa
Accommodation Desa Swan Vilas & Spa

RESTAURANT

Oceanfront Dining at Keramas Beach

Where the rhythm of the waves meets refined Asian flavors, Swan Restaurant invites you to experience dining beyond the ordinary. From relaxed family meals to romantic sunset dinners and unforgettable celebrations, every moment is designed to be savored by the ocean.

Ocean views. Asian flavors. Unforgettable moments.

Every table tells a story. Let yours begin at Swan Restaurant.

Moments Made for Every Occasion

Whether you’re gathering with loved ones, celebrating something special, or simply enjoying Bali’s coastal charm, Swan Restaurant offers the perfect setting.

occasion background assets
Family Dining

Family Dining

From relaxed family meals to romantic dinners
 and unforgettable celebrations. Spacious seating and a relaxed atmosphere make it ideal for sharing meals and creating memories together.

Private Events & Celebrations

Private Events & Celebrations

From intimate gatherings to large celebrations, Swan Restaurant offers a stunning beachfront setting with seating capacity up to 200 guests—perfect for weddings, corporate events, and private celebrations.

Private Romantic Dinner Experience

Private Romantic Dinner Experience

From relaxed family meals to romantic dinners
 and unforgettable celebrations. Spacious seating and a relaxed atmosphere make it ideal for sharing meals and creating memories together.

From Sunrise to Sunset

Experience Swan Restaurant throughout the day, each moment offering something unique.

Sunrise Breakfast by the Ocean

Sunrise Breakfast by the Ocean

Start your day with fresh flavors and calming ocean views as the sun rises over Keramas Beach.

Relaxed Afternoon Dining

Relaxed Afternoon Dining

Enjoy light bites, refreshing drinks, and the soothing sound of the waves in a laid-back setting.

Sunset & Evening Experience

Sunset & Evening Experience

As the sky turns golden, indulge in a romantic dinner or gather with friends for an unforgettable evening by the sea.

Live Music. Culture. Ocean Vibes.

Experience curated evenings by the ocean, where music, culture, and atmosphere come together to create unforgettable nights at Swan Restaurant

Balinese Cultural Dance

Balinese Cultural Dance

Every Tuesday | 7 PM – 9 PM

Immerse yourself in the beauty of Bali through traditional dance performances, set against the ocean for an elegant and cultural evening.

Acoustic Live Music

Acoustic Live Music

Every Thursday | 7 PM – 10 PM

Enjoy a relaxed evening with live acoustic music, creating the perfect ambiance for dining by the sea.

Sunset DJ Sessions

Sunset DJ Sessions

Every Saturday | 5 PM – 8 PM

Ease into the evening with curated DJ sets, sunset views, and handcrafted cocktails in a vibrant oceanfront setting.

Host Your Special Moments by the Ocean

Create unforgettable memories in a setting like no other. With a capacity of up to 200 guests, Swan Restaurant is the perfect venue for both intimate and large-scale occasions.

Birthday Celebrations

Birthday Celebrations

Group Dining & Gatherings

Group Dining & Gatherings

Private Events

Private Events

Wedding Dinners

Wedding Dinners

Why Choose Swan Restaurant

Absolute oceanfront dining experience

From sunrise breakfast to sunset cocktails

Curated live music & cultural performances

Elegant venue for intimate dinners & grand events

Authentic Asian flavors crafted with fresh ingredients

Special Offers & Experiences

Enhance your visit with curated experiences

Sunset Cocktail Hour

Sunset Cocktail Hour

Romantic Dinner Packages

Romantic Dinner Packages

Seafood Dining Experience

Seafood Dining Experience

Group Dining Offers

Group Dining Offers

What our guests say

"Great for families and special occasions. Highly recommended."

"A perfect place for dinner by the beach—relaxing, elegant, and memorable."

Visit Us

Located along the serene shores of Keramas Beach, Swan Restaurant is easily accessible.

  • 20 minutes from Sanur
  • 30 minutes from Ubud
  • Ample parking available
VIEW LOCATION ON MAP

Reserve Your Table

Experience oceanfront dining like never before.

Join us for a meal, a moment, or a celebration.