Find hotels near Granite Bay Beach, Granite Bay

Beach vacation deals from $70
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Granite Bay Beach hotels

Lake Natoma Inn

Lake Natoma Inn
3.0 star property
5 mi from Granite Bay Beach
8.8 out of 10, Excellent, (1,018 reviews)
"Very nice place "
United States
Tomer
$129 nightly
The price is $144
Apr 27 - Apr 28
Total with taxes and fees
Lake Natoma Inn

Comfort Inn & Suites Rocklin - Roseville

Comfort Inn & Suites Rocklin - Roseville
2.5 star property
5.2 mi from Granite Bay Beach
8.6 out of 10, Excellent, (1,005 reviews)
"Very clean and spacious. Staff was wonderful."
United States
Collette
$97 nightly
The price is $113
May 12 - May 13
Total with taxes and fees
Comfort Inn & Suites Rocklin - Roseville

Holiday Inn Express Hotel & Suites Roseville-Galleria Area by IHG

Holiday Inn Express Hotel & Suites Roseville-Galleria Area by IHG
2.5 star property
5.8 mi from Granite Bay Beach
9.0 out of 10, Wonderful, (1,213 reviews)
"Nice stay close to everything. "
United States
Jose
$116 nightly
The price is $134
Apr 26 - Apr 27
Total with taxes and fees
Holiday Inn Express Hotel & Suites Roseville-Galleria Area by IHG

Rocklin Park Hotel, Trademark Collection by Wyndham

Rocklin Park Hotel, Trademark Collection by Wyndham
3.0 star property
5.1 mi from Granite Bay Beach
8.4 out of 10, Very Good, (285 reviews)
"Clean room, quiet, great breakfast"
United States
John
$85 nightly
The price is $100
Apr 28 - Apr 29
Total with taxes and fees
Rocklin Park Hotel, Trademark Collection by Wyndham

Fairfield Inn & Suites by Marriott Sacramento Folsom

Fairfield Inn & Suites by Marriott Sacramento Folsom
3.0 star property
7.1 mi from Granite Bay Beach
9.4 out of 10, Exceptional, (1,004 reviews)
"Great stay"
United States
Nallely
$118 nightly
The price is $132
May 10 - May 11
Total with taxes and fees
Fairfield Inn & Suites by Marriott Sacramento Folsom

SureStay Plus Hotel by Best Western Rocklin

SureStay Plus Hotel by Best Western Rocklin
2.5 star property
5.1 mi from Granite Bay Beach
7.8 out of 10, Good, (1,007 reviews)
"Staff was great & my stay was nice, thanks 😊"
United States
Rhianda
$73 nightly
The price is $87
Apr 26 - Apr 27
Total with taxes and fees
SureStay Plus Hotel by Best Western Rocklin

Days Inn by Wyndham Rocklin/Sacramento

Days Inn by Wyndham Rocklin/Sacramento
2.0 star property
5.1 mi from Granite Bay Beach
7.4 out of 10, Good, (1,005 reviews)
"Nice place to stay restaurants all around "
United States
John
$68 nightly
The price is $81
Apr 26 - Apr 27
Total with taxes and fees
Days Inn by Wyndham Rocklin/Sacramento

Courtyard by Marriott Roseville

Courtyard by Marriott Roseville
3.0 star property
6 mi from Granite Bay Beach
8.4 out of 10, Very Good, (1,002 reviews)
"Ideal location, clean, modern, great staff, convenient accommodations, and areas outside to enjoy as well. Will stay again!"
United States
Raanee
$125 nightly
The price is $144
Apr 26 - Apr 27
Total with taxes and fees
Courtyard by Marriott Roseville

Hyatt Place Sacramento Roseville

Hyatt Place Sacramento Roseville
3.0 star property
7.2 mi from Granite Bay Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"Excellent breakfast!"
United States
Jina
$132 nightly
The price is $152
Apr 27 - Apr 28
Total with taxes and fees
Hyatt Place Sacramento Roseville

Larkspur Landing Extended Stay Suites Roseville

Larkspur Landing Extended Stay Suites Roseville
3.0 star property
6 mi from Granite Bay Beach
8.4 out of 10, Very Good, (1,438 reviews)
"The staff is always extremely polite, and the property is clean."
United States
Theodile
$112 nightly
The price is $130
May 3 - May 4
Total with taxes and fees
Larkspur Landing Extended Stay Suites Roseville

Best Western Plus Orchid Hotel & Suites

Best Western Plus Orchid Hotel & Suites
3.0 star property
6.5 mi from Granite Bay Beach
8.2 out of 10, Very Good, (1,011 reviews)
"Clean room, great amenities…really good breakfast options and plenty of tables and space to eat. Grounds were nicely manicured. A very nice place to stay. "
United States
Dianne
$110 nightly
The price is $127
Apr 28 - Apr 29
Total with taxes and fees
Best Western Plus Orchid Hotel & Suites

Hampton Inn & Suites Folsom

Hampton Inn & Suites Folsom
2.5 star property
7.2 mi from Granite Bay Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Very nice front staff, kids loved the indoor pool! "
United States
Lizbeth
$130 nightly
The price is $146
May 10 - May 11
Total with taxes and fees
Hampton Inn & Suites Folsom

Holiday Inn Express Rocklin - Galleria Area by IHG

Holiday Inn Express Rocklin - Galleria Area by IHG
2.5 star property
6.8 mi from Granite Bay Beach
8.6 out of 10, Excellent, (1,003 reviews)
"Our room was clean and quiet, staff was helpful and breakfast was very good."
United States
Kelley
$110 nightly
The price is $128
Apr 26 - Apr 27
Total with taxes and fees
Holiday Inn Express Rocklin - Galleria Area by IHG

SpringHill Suites by Marriott Roseville

SpringHill Suites by Marriott Roseville
3.0 star property
8.6 mi from Granite Bay Beach
9.0 out of 10, Wonderful, (1,117 reviews)
"Great breakfast "
United States
Michael
$122 nightly
The price is $141
Apr 26 - Apr 27
Total with taxes and fees
SpringHill Suites by Marriott Roseville

Fairfield Inn by Marriott Roseville

Fairfield Inn by Marriott Roseville
3.0 star property
5.9 mi from Granite Bay Beach
8.6 out of 10, Excellent, (1,006 reviews)
"Nice location."
United States
april
$107 nightly
The price is $125
Apr 26 - Apr 27
Total with taxes and fees
Fairfield Inn by Marriott Roseville

RANCHO INN

RANCHO INN
2.0 star property
9 mi from Granite Bay Beach
6.2 out of 10, (209 reviews)
"Stayed there a few time"
United States
Michael
$60 nightly
The price is $70
Apr 22 - Apr 23
Total with taxes and fees
RANCHO INN

Staybridge Suites Sacramento - Folsom by IHG

Staybridge Suites Sacramento - Folsom by IHG
3.0 star property
7 mi from Granite Bay Beach
9.2 out of 10, Wonderful, (1,001 reviews)
"Laundry, clean room friendly staff great breakfast options, "
United States
Cynthia
$127 nightly
The price is $142
Apr 26 - Apr 27
Total with taxes and fees
Staybridge Suites Sacramento - Folsom by IHG

Courtyard by Marriott Roseville Galleria Mall/Creekside Ridge Drive

Courtyard by Marriott Roseville Galleria Mall/Creekside Ridge Drive
3.0 star property
6.4 mi from Granite Bay Beach
8.8 out of 10, Excellent, (1,002 reviews)
"Great services and staff very clean rooms"
United States
Ryan
$121 nightly
The price is $139
Apr 26 - Apr 27
Total with taxes and fees
Courtyard by Marriott Roseville Galleria Mall/Creekside Ridge Drive

Hilton Garden Inn Roseville

Hilton Garden Inn Roseville
3.0 star property
6.1 mi from Granite Bay Beach
8.0 out of 10, Very Good, (1,004 reviews)
"Clean room. Friendly staff. Great location. "
United States
Keith
$109 nightly
The price is $127
Apr 26 - Apr 27
Total with taxes and fees
Hilton Garden Inn Roseville

Larkspur Landing Extended Stay Suites Folsom

Larkspur Landing Extended Stay Suites Folsom
3.0 star property
7.6 mi from Granite Bay Beach
8.8 out of 10, Excellent, (1,118 reviews)
"Rooms are clean and staff is great!! Always a great stay."
United States
Jennifer
$119 nightly
The price is $134
Apr 26 - Apr 27
Total with taxes and fees
Larkspur Landing Extended Stay Suites Folsom
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.

Top Granite Bay Beach Hotel Reviews

Hotels near other Granite Bay Beach attractions

Find out more about Granite Bay Beach

Top reasons to visit Granite Bay Beach

  • Scenic Lakeside Views: Enjoy breathtaking views at Folsom Lake, perfect for picnics and relaxation.
  • Outdoor Activities: Engage in a variety of outdoor adventures, including hiking, beach rentals, and water sports.
  • Family-Friendly Atmosphere: Granite Bay Beach is ideal for families, offering safe spaces and community events.
  • Charming Neighborhoods: Explore welcoming neighborhoods perfect for leisurely strolls and local interactions.
  • Diverse Accommodations: Find a range of lodging options, from pet-friendly stays to business-friendly facilities.

Find great hotels near Granite Bay Beach

Discover a range of hotel accommodations at Granite Bay Beach, California, ideal for every traveler. Whether you're seeking a pet-friendly stay, a welcoming environment for LGBTQIA visitors, or facilities for business travel, you'll find it here. Enjoy amenities like a swim area, outdoor pool, and recreation areas, along with convenient parking options. Explore top beach rentals to enhance your vacation experience by the picturesque shores of Granite Bay.

  • Studio 6 Rancho Cordova, CA: A budget-friendly option located 11 miles from Granite Bay Beach, Studio 6 Rancho Cordova offers a casual and convenient stay for outdoor enthusiasts. Guests can explore various sports and recreation activities nearby, such as hiking, biking, and kayaking. The hotel features entertainment options like cable and flat-screen TVs, ensuring you can unwind after a day of adventure. With its focus on affordability and a relaxed atmosphere, this hotel is perfect for travelers seeking a practical base to explore the beautiful surroundings.
  • SureStay Plus Hotel by Best Western Rocklin: Just 5 miles from Granite Bay Beach, the SureStay Plus Hotel caters to adventure seekers, business travelers, and pet owners alike. This budget-friendly hotel offers exciting recreational activities nearby, including kayaking, sailing, waterskiing, and biking. With a pet-friendly policy, you can bring your furry friend along for the trip. The hotel’s commitment to providing a well-rounded experience makes it an excellent choice for those looking to blend leisure and business during their stay.
  • La Quinta Inn & Suites by Wyndham Rancho Cordova Sacramento: Located 12 miles from Granite Bay Beach, La Quinta Inn & Suites serves as a welcoming retreat for families and pet owners. This budget-friendly hotel provides kid-friendly amenities such as free cribs, ensuring a comfortable stay for families. With its pet policy accommodating both dogs and cats, you can travel with your furry companions. The hotel combines convenience and comfort, making it an ideal choice for family vacations or business trips.

Where to stay near Granite Bay Beach

Granite Bay Beach offers a delightful blend of family-friendly activities, stunning scenery, and rich history. Explore the beautiful sandy shores of Folsom Lake, where you can enjoy beach rentals and a variety of outdoor adventures. Nearby, the charming neighborhoods provide a welcoming atmosphere, perfect for leisurely strolls and friendly interactions. Whether you’re relaxing by the water or indulging in local attractions, Granite Bay Beach promises an unforgettable vacation experience.

  • Roseville: Located 8 miles from Granite Bay Beach, Roseville is a vibrant city that attracts visitors year-round, with peak travel times in April and from June to July. Known for its family-friendly atmosphere and business-themed attractions, Roseville offers a variety of activities including body treatments and shopping at its popular malls. Visitors can also enjoy local landmarks like the event conference venue, convention center, and sports stadium, making it an ideal destination for both leisure and business travelers.
  • Granite Bay: Nestled at the shore of Granite Bay Beach, this charming city is perfect for outdoor enthusiasts and those seeking scenic views and romantic experiences. With a steady flow of visitors, peaking in April and June to July, Granite Bay is home to beautiful recreational areas and opportunities for education and skiing. Highlights include the picturesque lake and family-friendly beach, making it a wonderful spot for relaxation and adventure amidst nature.
  • Folsom: Just 5 miles from Granite Bay Beach, Folsom is a city that beautifully combines outdoor activities with historic charm. Visitors flock to Folsom primarily from March to April and July, drawn by its scenic landscapes and romantic settings. The city boasts recreational areas and shopping centers, alongside historical landmarks and lakes, providing a diverse range of attractions. Whether you’re looking to explore nature or enjoy a bit of shopping, Folsom has something for everyone.

Things to do in Granite Bay Beach

Granite Bay Beach in California is perfect for a relaxing day outdoors. Enjoy lakeside picnics with stunning views, explore scenic hiking trails, or unwind at Siesta Beach. This summer hotspot offers ample opportunities for fun and relaxation, making it an ideal destination for families and friends looking to escape the hustle and bustle. Don't forget to pack your picnic basket and enjoy the beautiful surroundings.

Shopping

Granite Bay Beach offers a quaint shopping experience with nearby boutiques and local shops. For unique gifts, check out The Flower Farm Nursery or the local artisan markets. If you're up for a drive, head to Folsom Premium Outlets, about 20 miles away, for a wider selection of brand-name stores.

Recreation

Granite Bay Beach offers a peaceful retreat with its stunning sandy shores and picturesque views. Enjoy rejuvenating yoga sessions by the water, meditation classes in nature, and invigorating hiking trails surrounded by lush landscapes, perfect for unwinding and reconnecting with yourself.

Adventure

Granite Bay Beach offers thrilling water sports like kayaking and paddleboarding, perfect for adventure seekers. Explore the scenic trails for hiking or biking, and enjoy beach volleyball with friends. The stunning sunsets provide a picturesque backdrop for a memorable day by the water.

Nightlife

Granite Bay Beach offers a relaxed nightlife vibe with cozy beachside bars and restaurants. Enjoy a sunset cocktail at the waterfront bar or savor local cuisine at nearby eateries. For live music, check out the local venues that showcase talented artists, creating a vibrant atmosphere under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Granite Bay Beach

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Granite Bay Beach are November to January, where the prices are slightly lower. This is in comparison to May to June and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Granite Bay Beach is Monday. The most expensive day to stay around Granite Bay Beach is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your travel preferences, such as your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will show you sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Granite Bay Beach hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Granite Bay Beach

Granite Bay Beach offers a variety of attractions for visitors, including beautiful lakes, urban parks, and vibrant fairgrounds. Travelers can enjoy outdoor activities, family-friendly experiences, and immerse themselves in local culture. Whether you're looking to relax by the water, explore nature trails, or take part in community events, Granite Bay Beach and its surroundings provide an ideal setting for a memorable vacation.

  • Folsom Lake: Located 2 miles from Granite Bay Beach, Folsom Lake offers stunning outdoor scenery perfect for relaxation and romance. Enjoy activities like swimming, kayaking, and picnicking along its beautiful beaches.
  • Historic Sutter Street: This charming street, 5 miles away, boasts a vibrant city atmosphere with shops, restaurants, and cafes housed in historic buildings. It’s a great spot to stroll and soak in local culture.
  • Gold Country Fairgrounds: Situated 11 miles from Granite Bay Beach, this fairground is ideal for family-friendly activities. Attend events, fairs, and community gatherings, all set in a welcoming outdoor environment.

Best time to go to Granite Bay Beach

The best time to visit Granite Bay Beach is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. December is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January47.3°F (8.5°C)Light RainMostly SunnySlightly LowSlightly Low
February48.6°F (9.2°C)Light RainMostly SunnySlightly LowAverage
March51.6°F (10.9°C)Light RainMostly SunnyAverageAverage
April57.6°F (14.2°C)Light RainMostly SunnySlightly LowAverage
May64.6°F (18.1°C)No RainSunnyAverageSlightly High
June73.6°F (23.1°C)No RainSunnyAverageSlightly High
July78.6°F (25.9°C)No RainSunnySlightly HighAverage
August77.7°F (25.4°C)No RainSunnySlightly HighAverage
September73.9°F (23.3°C)No RainSunnyAverageAverage
October64.6°F (18.1°C)Light RainSunnySlightly HighSlightly High
November53.2°F (11.8°C)Light RainMostly SunnyAverageSlightly Low
December46.6°F (8.1°C)Light RainMostly SunnyAverageSlightly Low

The nearest major airports for your trip to Granite Bay Beach

Traveling to Granite Bay Beach is convenient with several nearby airports. Sacramento International Airport (SMF) is located 24 miles away, offering hotels like the DoubleTree by Hilton Sacramento and Kimpton Sawyer Hotel, both about 9 to 11 miles from the airport. Reno-Tahoe International Airport (RNO), situated 90 miles from Granite Bay Beach, features nearby options such as the Peppermill Resort Spa Casino and Grand Sierra Resort, both just 1 mile away. OAKland International Airport (OAK) is 92 miles away, with notable hotels like Claremont Resort & Club 10 miles from the airport. Each airport provides accessible transportation options to these accommodations, ensuring a smooth travel experience.

Frequently asked questions

What are the top-rated hotels near Granite Bay Beach?
Discover the top-rated hotels near Granite Bay Beach that offer exceptional comfort and unique experiences for every traveler.

[Jyoti Journeys Ashram](https://expedia.com/Granite-Bay-hotels-Jyoti-Journeys-Ashram A-wellness-Centered-Yoga-Retreat,-and-Guest-Ranch..h66767609.Hotel-information)

Jyoti Journeys Ashram is a wellness-centered yoga retreat and traveler ranch, rated 9.8 by travelers. Located just 3.3 miles from Granite Bay Beach, this serene getaway offers travelers a chance to recharge surrounded by nature. The hotel features an outdoor pool, a hot tub for relaxation, and a range of wellness activities including hiking and paddleboating nearby. Unique amenities like private in-room pools and a beautiful garden enhance the tranquil experience for travelers seeking peace and rejuvenation.

Lake front getaway! Casita d'Amore

Lake front getaway! Casita d'Amore is a charming retreat located only 1.3 miles from Granite Bay Beach, with a remarkable review rating of 9.8 from travelers. This waterfront hotel offers a cozy atmosphere with a fully equipped kitchen, a balcony for enjoying the views, and onsite tennis for active travelers. The unique feature of this hotel is its nearby the lake, allowing travelers to enjoy kayaking and scenic relaxation. Additional amenities such as air conditioning and a fireplace make it a comfortable choice for a memorable stay.
How much is a hotel near Granite Bay Beach?
Staying near Granite Bay Beach is a treat, with plenty of hotels from $70 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Granite Bay Beach?
Finding the perfect family-friendly hotels near Granite Bay Beach is essential for a memorable getaway. These top-rated options offer a blend of comfort and fun for the whole family.

[Jyoti Journeys Ashram](https://expedia.com/Granite-Bay-hotels-Jyoti-Journeys-Ashram A-wellness-Centered-Yoga-Retreat,-and-Guest-Ranch..h66767609.Hotel-information)

Jyoti Journeys Ashram is a wellness-centered yoga retreat and traveler ranch located just 3.3 miles from Granite Bay Beach. With a remarkable traveler's rating of 9.8, this family-friendly haven features an outdoor play area and a secured yard, making it ideal for children. Guests can enjoy a kitchen equipped with essential appliances, and relax in the garden or on the patio. Additional amenities include a hot tub, outdoor pool, and nearby paddleboating, ensuring a delightful stay for families.

Lake front getaway! Casita d'Amore

The Lake front getaway! Casita d'Amore is a charming retreat located only 1.3 miles from Granite Bay Beach, with a stellar review rating of 9.8. This family-friendly hotel includes a fully equipped kitchen and offers fun toys for children. Guests can enjoy the beautiful waterfront location with easy access to kayaking and a balcony for relaxing views. Additional amenities like a fireplace, air conditioning, and onsite parking enhance the comfort of this inviting casita.
What are the best affordable hotels near Granite Bay Beach?
For those seeking an affordable and family-friendly stay near Granite Bay Beach, these top-rated hotels offer comfort and convenience without breaking the bank.

[Jyoti Journeys Ashram](https://expedia.com/Granite-Bay-hotels-Jyoti-Journeys-Ashram A-wellness-Centered-Yoga-Retreat,-and-Guest-Ranch..h66767609.Hotel-information)

Jyoti Journeys Ashram is a tranquil wellness-centered yoga retreat located just 3.3 miles from Granite Bay Beach. Rated by travelers at an impressive 9.8, this unique hotel features an outdoor pool, hot tub, and a beautiful garden for relaxation. Families will appreciate the outdoor play area for children and the playground. Guests can also enjoy nearby paddle boating, hiking, and winery tours, making it an ideal retreat for nature lovers and families alike.

Lake front getaway! Casita d'Amore

Lake front getaway! Casita d'Amore is a charming escape situated only 1.3 miles from Granite Bay Beach. With a stellar travelers' rating of 9.8, this cozy casita offers essential amenities such as WiFi and a fully equipped kitchen, perfect for families. Guests can unwind on the balcony overlooking the waterfront, enjoy onsite tennis, or take advantage of the provided kayaks for a fun day on the lake. This hotel combines comfort and recreational activities, ideal for a memorable family getaway.
Are there any hotels with pools close to Granite Bay Beach?
Discover the perfect hotels with pools near Granite Bay Beach, ideal for a relaxing getaway.

[Jyoti Journeys Ashram](https://expedia.com/Granite-Bay-hotels-Jyoti-Journeys-Ashram A-wellness-Centered-Yoga-Retreat,-and-Guest-Ranch..h66767609.Hotel-information)

Jyoti Journeys Ashram is a wellness-centered yoga retreat and traveler ranch, located just 3.3 miles from Granite Bay Beach. Rated by travelers with an impressive 9.8, this hotel features a serene outdoor pool and private in-room pools, making it a fantastic choice for those seeking a tranquil escape. Guests can also enjoy a variety of amenities including a hot tub, outdoor play area for children, and kitchen facilities. With opportunities for paddle boating and hiking nearby, this family-friendly destination ensures a memorable stay.
Can I book a fully refundable hotel close to Granite Bay Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Granite Bay Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Granite Bay Beach?
To look for discounts on hotels near Granite Bay Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia