My Royal Palace
Wedding venue in Milpitas, California
About My Royal Palace
My Royal Palace is a private banquet hall in Milpitas with a ballroom for weddings and receptions. The ballroom accommodates about 200 guests and includes chandeliers, ambient lighting, a sound system and dance floor, alongside a separate buffet area, bar and private change room. Event packages can be customized and may include catering with or without food, decorations, children’s entertainment, a DJ, bar service and photography. The venue is near Milpitas BART and the 101, 880 and 680 freeways.
The facts
- Guests
- Up to 200 guests
- Setting
- Indoor
- Kind of place
- Banquet hall
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
How to reach My Royal Palace
- Website: myroyalpalace.com
- Phone: (408) 956-9000
- Address: 246 Serra Way
Wedding venues near My Royal Palace
- Napredak Hall — San Jose, CA · up to 400 guests
- Bay View Golf Club — Milpitas, CA · up to 120 guests
- Club Auto Sport Event Center — San Jose, CA · up to 250 guests
- Big Dog Vineyards — Milpitas, CA · up to 300 guests
- Uptown Oasis San Jose Airport — San Jose, CA
- Triton Museum of Art — Santa Clara, CA · up to 300 guests
- San Jose Country Club — San Jose, CA
- TETRA Hotel, Autograph Collection — Sunnyvale, CA
- Mexican Heritage Plaza — San Jose, CA · up to 2,000 guests
- Scott’s Ballroom at The Rotary Summit Center — San Jose, CA · up to 300 guests
More banquet hall venues nearby
- Club Sportiva — San Jose, CA · up to 400 guests
- San Jose McEnery Convention Center Grand Ballroom — San Jose, CA
- iGrill Indian Cuisine — Santa Clara, CA
- Shubham Halls — Sunnyvale, CA · up to 400 guests
- Friendship Banquet Hall — San Jose, CA · up to 300 guests
- Royal Palace Banquet Hall & Events — Fremont, CA · up to 1,000 guests
- Casablanca Banquet Hall — San Jose, CA
- Resham Event Center — Fremont, CA · up to 250 guests
- Orchard City Banquet Hall — Campbell, CA · up to 300 guests
- Newark Pavilion — Newark, CA